- Notifications
You must be signed in to change notification settings - Fork5
edbizarro/dotfiles
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A collection of my personal dotfiles. Here's a little preview of what it can look like:
Previous themes can be found onreddit andreleases page
- zsh
- rxvt-unicode
- tmux +tpm
- prezto (for zsh)
- prezto-contrib
- i3-gaps
- polybar
- tamzen (font for polybar text)
- NerdFonts (font polybar icons)
- Undefined Medium Fonts
- betterlockscreen (fancy lockscreen)
- mopidy
- mons
- picom
- dunst
- ncmpcpp +lyvi for lyrics +bum (album artwork)
- feh (change wallpaper)
- pywal (generate colourschemes based on wallpaper)
- cava
- prezto-wakatime
- icomoon
- Input Font
- Pragmata
- Bitmap fonts
- tewi-font
- siji-font
- tamsyn
- cherry
- proggyfonts (Monospaced Bitmap Fonts)
- scientifica
- bitmap fonts (A collection of monospaced bitmap fonts)
Clone this repository:
git clone https://github.com/edbizarro/dotfiles.git ~/.dotfiles
UsingGNU Stow(recommended)
Install GNU Stow(if not already installed)
Mac: brew install stowUbuntu: apt-get install stowFedora: yum install stowArch: pacman -S stow
Then simply use stow to install the dotfiles you want to use Ex:
stow xresources
Or to install all my dotfiles config:
cd ~/.dotfiles && \ stow i3 && \ stow mopidy && \ stow cava && \ stow ncmpcpp && \ stow neofetch && \ stow stow && \ stow wal && \ stow git && \ stow ssh && \ stow tmux && \ stow picom && \ stow dunst && \ stow xresources && \ cd ~/.dotfiles/zsh && \ stow configs -t ~/
We may get some warning messages like the following one:
cd ~/Dotfilesstow gitWARNING! stowing git would cause conflicts: * existing target is neither a link nor a directory: .gitconfigAll operations aborted.
Or
WARNING! stowing git would cause conflicts: * existing target is not owned by stow: .gitconfigAll operations aborted.
This means that the file.gitconfig
(or any other file name that appear in the warning) exists before the symlinking. We need tomanually change its name so GNU Stow can create the symlink. My recommendation isto rename it:
mv ~/.gitconfig ~/.gitconfig.old