dotfiles are used to personalize your system and applications. These are mine.
- Linux or Mac OS X
gitbash- When using Vim, vim-plug is installed.
alacritty: awesome terminal emulatorbspwm: tiling window manager, additional dependenciessxhkd: shortcut daemonpolybar: desktop barpicom: compositordunst: notification daemonpasystray: PulseAudio tray iconxss-lock: X screensaver lockscreenslock: X lockscreenmaim: screenshotterrofi: interactive selectorplayerctl: MPRIS media controls
awesomeWM: tiling window manager, additional dependenciesawesome: window manager itselfawesome-extra: additional libraries used in my configurationi3lock-color-git: [link] fancy and customizable lock screenxautolock: lock screen when inactivelibnotify-bin: notification handling
rustnightly: for proper language completion in Vim, throughrustupxcape(Linux): to bind Caps Lock to Esc.keychain: for SSH key managementfish: as better shellstarship: as better shell promptthefuck: for handy incorrect command fixeshighlight: for syntax highlighting in rangerfzf: fuzzy finder
An installation script is included to easily install the dotfiles on your system.
On Linux or Mac OS X, use:
# Clone the repository
git clone https://github.com/timvisee/dotfiles.git ~/dotfiles
cd ~/dotfiles
# Install
sudo chmod a+x ./install
./installVim plugins should be installed automatically, the :PlugInstall command may be
used to force.
This configuration recommends alacritty as default terminal.
First, install it as stated on it's GitHub page.
Then configure it as default terminal using:
# Add alacritty to the terminal list
sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator $(which alacritty) 0
# Select the default terminal
sudo update-alternatives --config x-terminal-emulatorThis repository includes my ErgoDox keyboard layout configuration, located in the ergodox directory.
This repository includes my personal hosts banlist.
The up-to-date raw file can be accessed via
https://gitlab.com/timvisee/dotfiles/raw/master/hosts/blacklist.txt.
This project is released under the GNU GPL-3.0 license. Check out the LICENSE file for more information.
