My personal linux configuration files (dotfiles). These include custom full-fledged ZSH configuration, vim config, many handy aliases and other things.
Find a file
2021-01-18 01:47:34 +01:00
home Remove gitconfig, moved to .config/git 2021-01-14 15:07:14 +01:00
root/usr/share/oh-my-zsh/custom/themes Fix oh-my-zsh directory 2020-10-23 01:09:00 +02:00
src Use proper types 2021-01-14 14:56:59 +01:00
.gitignore Update gitignore 2021-01-14 14:23:58 +01:00
.gitmodules Add dotfiles 2020-10-22 18:00:38 +02:00
LICENSE Create LICENSE 2020-10-23 11:09:50 +02:00
packages.yaml Add more default packages 2021-01-18 01:47:34 +01:00
README.md Add README 2020-10-23 10:53:37 +02:00

Dotfiles

What can it do

  • Quickly install common packages with just 1 script
  • Automate your daily tasks with handy aliases
  • Get a nice VIM interface
  • Use nice prompt that shows you your git branch and command failure
  • Adjust the settings any way you want
  • You are in charge (install what you want, remove what you don't like)

Requirements

Note that it is required to have Python 3 installed to run this.

How to use it

Clone this repository anywhere you like

$ git clone https://github.com/koumakpet/dotfiles

Before you run, you should take a look at the files included and adjust them however you like. All files which will be added are in home/ and root/ directory. You can remove files which you don't want, or adjust them in any way.

You should also take a look at packages.yaml and remove all packages which you don't want and add those you do.

When you are prepared, you can run installer.py

$ python3 -m src (assuming you're in the clonned repository)