Various stuff to install:
- https://github.com/ogham/exa
- https://github.com/sharkdp/fd
- https://github.com/BurntSushi/ripgrep
- https://github.com/sharkdp/bat
- https://github.com/junegunn/fzf
- https://github.com/be5invis/Iosevka
Handy to have around:
Nothing special:
ln -s ~/.dotfiles/alacritty ~/.config
Nothing special:
ln -s ~/.dotfiles/aspell/aspell.en.pws ~/.aspell.en.pws
ln -s ~/.dotfiles/aspell/aspell.en.prepl ~/.aspell.en.prepl
Dependencies: actually a lot of stuff as most background programs are started here. Take a look at the configuration file first I guess.
Nothing special:
ln -s ~/.dotfiles/bspwm ~/.config
Nothing special:
ln -s ~/.dotfiles/dunst ~/.config
Nothing special:
ln -s ~/.dotfiles/emacs/* ~/.emacs.d/
Dependencies:
- https://github.com/jorgebucaran/fisher
- https://github.com/chriskempson/base16-shell
- https://starship.rs/fr-fr/ (see below)
Install the functions:
ln -s ~/.dotfiles/fish/functions/* ~/.config/fish/functions/
Note: run the command again if you create new files in the functions/
directory.
Install the plugins:
# First, install fisher
ln -s ~/.dotfiles/fish/fish_plugins ~/.config/fish
fisher update
Install the base16 helper:
ln -s ~/.dotfiles/fish/base16.fish ~/.config/fish/conf.d
Source the universal variables:
source ~/.dotfiles/fish/universal.fish
Source the abbreviations:
source ~/.dotfiles/fish/abbreviations.fish
Note: run the command again if you change one of these files.
Nothing special:
ln -s ~/.dotfiles/git/gitconfig ~/.gitconfig
Nothing special:
ln -s ~/.dotfiles/imwheel/imwheelrc ~/.imwheelrc
Nothing special:
ln -s ~/.dotfiles/picom ~/.config
Nothing special:
ln -s ~/.dotfiles/polybar ~/.config
Nothing special:
ln -s ~/.dotfiles/rofi ~/.config
Link the file:
ln -s ~/.dotfiles/starship/starship.toml ~/.config/starship.toml
Then, write the startup procedure:
starship init fish > ~/.config/fish/conf.d/starship.fish
Nothing special:
ln -s ~/.dotfiles/sxhkd ~/.config
Nothing special:
ln -s ~/.dotfiles/tmux ~/.config/
Dependencies:
Get the whole configuration folder:
ln -s ~/.dotfiles/nvim ~/.config
Then run Neovim and :PackerInstall
.
Nothing special:
ln -s ~/.dotfiles/vscode/* ~/.config/Code/User/
I don't track the plugins I install.
Nothing special:
ln -s ~/.dotfiles/x/xinitrc ~/.xinitrc
ln -s ~/.dotfiles/x/Xresources ~/.Xresources
Note: be careful! You probably want to edit those files first if you don't have a 4K screen. Otherwise everything will look huge.
Nothing special:
ln -s ~/.dotfiles/zathura ~/.config