Installing
Clone:
git clone [email protected]:~istar/dotfilesExecute the setup.sh script:
sh setup.shGit
.gitconfig: defines my basic git configuration and some aliases..gitignore_global: defines stuff I usually ignore, like vim related files and.logfiles.
Shell
- I use zsh
- zplug as a plugin manager.
- zplug is installed during when running
setup.sh, be aware of theawkdependency in your operating system. Check zplug docs for more info. - Configuration on
.zshrc- Custom Functions:
kill-process [name]: Kill any process matching the given namekill-port [port]: Kill the process using the specified portkill-net-process [name]: Kill any process matching the given name that has an open port
- Custom Functions:
Terminal Multiplexer
- I use zellij
- Configuration on
./zellij/config.kdl- Custom Theme
Terminal Emulator
- I'm using
foot - A custom theme is defined as part of
foot/foot.ini