Linux dotfiles.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Martins Eglitis 69f1045913 Changed git config to show all untracked files 3 days ago
alacritty/.config/alacritty Removed redundant config option 3 months ago
awesome/.config/awesome Changed keys 1 month ago
bash Update the TERM variable 2 years ago
conky Moved to proper gnu stow structure 3 years ago
curl Added git and curl configs 2 years ago
fonts/.local/share/fonts Removed temp file 1 year ago
git Changed git config to show all untracked files 3 days ago
gpg/.gnupg Fixed gitignore 3 months ago
htop/.config/htop Added htop dotfiles 1 year ago
nvim/.config/nvim Added diff-so-fancy plugin, added bunch of .gitignores 3 months ago
ranger/.config/ranger Added diff-so-fancy plugin, added bunch of .gitignores 3 months ago
ssh/.ssh Added .gitignore 1 year ago
sway/.config/sway Added screenlock binding 1 week ago
swaylock/.config/swaylock Renamed the global gitignore so stow does not exclude it 5 months ago
termite/.config/termite Changed transparency 7 months ago
wallpaper/.config/wallpaper Renamed the global gitignore so stow does not exclude it 5 months ago
x Fixed bug with compton -b flag 2 years ago
xdg/.config Fix file structure 5 months ago
zsh Swapped htop with bashtop 1 month ago
.gitmodules Added the nice ranger file icon plugin 1 year ago
README.md Add xdg and alacritty dotfiles 5 months ago

README.md

Dotfiles

Clone the repo (use --recursive to download the submodules)

$ git clone --recursive https://git.sitilge.id.lv/sitilge/dotfiles

Assuming the project is under ~/Projects/dotfiles then, for example, to install nvim dotfiles run

$ stow -t ~ nvim

Notes

  • The fonts directory contains a font Inconsolata Nerd Font Complete Mono.otf. It is a patched font - it has both the original Inconsolata font and extra glyphs for powerline. After running the stow command, run # fc-cache -vr to cache the font.
  • As regards terminals (termite, alacritty), the naming under .config/termite/config differs from the file name. The name of the font must be equal to the output of $ fc-list | grep "Inconsolata" | cut -d ':' -f 2' which, in this case, is slightly different from the actual font filename.
  • There is no need to install any extra fonts for powerline, nvim, etc.
  • Run $ nvim +UpdateRemotePlugins +qall from the command line after updating nvim plugins or run :UpdateRemotePlugins from within nvim.
  • Run $ make install when under ranger/.config/ranger/plugins/ranger_devicons to install the ranger devicons.
  • To update all submodules run $ git submodule update --remote --merge
  • To add a new submodule, navigate to the respective directory, eg. ~/Projects/dotfiles/nvim/.config/nvim/bundle and use git submodule add command.