Personal configs and dotfiles
- Add Xft Xresources to make fonts not ugly - Add dunstrc now that I'm using dunst - Manage GTK settings now that I'm free of mate-settings - Add an i3 keybind for pcmanfm - Make kitty font size chords +/- by 1pt and not 2pt - Explicitly specify fonts everywhere - Put barrier and dunst in xinitrc - Make QT theme explicit via env var - Move ZSH keybinds to global since Arch doesn't bind them |
||
---|---|---|
.config | ||
.highlight/themes | ||
.iTerm2 | ||
.terminfo/x | ||
.vim | ||
.gitconfig | ||
.gtkrc-2.0 | ||
.p10k.zsh | ||
.taskrc | ||
.tmux.conf | ||
.vimrc | ||
.xinitrc | ||
.Xresources | ||
.zshrc | ||
README.md | ||
setup_dotfiles.py |
dotfiles
Personal dotfiles; probably not much here of value for anyone not me.
In essence this repo will mimic the layout of my homedir with a bunch of dotfiles and utility scripts in the right locations as if this were my homedirectory.
The setup_dotfiles.py script takes the contents of this path and creates symlinks in my actual homedir, matching the directory structure.
Requirements
- Python 3.4
- A home directory
Setup
- Clone the repo
python3 setup_dotfiles.py
You can run the setup script from any path and it'll figure out what to do. The script will create symlinks in your home directory matching its layout. If you want to create the tree in a different location, you'll need to open the interpreter and manually invoke install_dotfiles()
with the correct arguments.