Skip to content

lucas-santoni/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Various stuff to install:

Handy to have around:

Alacritty

Nothing special:

ln -s ~/.dotfiles/alacritty ~/.config

Aspell

Nothing special:

ln -s ~/.dotfiles/aspell/aspell.en.pws ~/.aspell.en.pws
ln -s ~/.dotfiles/aspell/aspell.en.prepl ~/.aspell.en.prepl

Bspwm

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

Dunst

Nothing special:

ln -s ~/.dotfiles/dunst ~/.config

Emacs

Nothing special:

ln -s ~/.dotfiles/emacs/* ~/.emacs.d/

Fish

Dependencies:

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.

Git

Nothing special:

ln -s ~/.dotfiles/git/gitconfig ~/.gitconfig

IMWheel

Nothing special:

ln -s ~/.dotfiles/imwheel/imwheelrc ~/.imwheelrc

Picom

Nothing special:

ln -s ~/.dotfiles/picom ~/.config

Polybar

Nothing special:

ln -s ~/.dotfiles/polybar ~/.config

Rofi

Nothing special:

ln -s ~/.dotfiles/rofi ~/.config

Starship

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

Sxhkd

Nothing special:

ln -s ~/.dotfiles/sxhkd ~/.config

Tmux

Nothing special:

ln -s ~/.dotfiles/tmux ~/.config/

Neovim

Dependencies:

Get the whole configuration folder:

ln -s ~/.dotfiles/nvim ~/.config

Then run Neovim and :PackerInstall.

VSCode

Nothing special:

ln -s ~/.dotfiles/vscode/* ~/.config/Code/User/

I don't track the plugins I install.

X

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.

Zathura

Nothing special:

ln -s ~/.dotfiles/zathura ~/.config

About

Configuration files for various softwares.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published