This is a repository containing all of my configurations of my current rice. I use GNU Stow to manage my dotfiles (for a tutorial, click here).
- GNU Stow - tool used for managing dotfiles
- Xfce - desktop environment
- i3 - window manager
- picom - compositor
- vimix-dark-beryl - GTK theme
- VimixBerylDark - Kvantum theme (for Qt applications)
- Papirus-Dark - icon theme
- papirus-folders - tool for setting folder icon colours
- Breeze Light (from KDE Plasma) - cursor theme
- i3lock-color - lockscreen
- xss-lock (optional) - tool for locking on screen blank
- Roboto - font
- Kitty - terminal emulator
- Fish - shell
Simply use Stow on all the folders in this repository (except for the screenshots and the vim
folder).
For my Vim setup, use Stow on the config
folder inside the vim
folder as follows:
cd vim
stow -t ~ config
Run the following command to set the folder colors of the Papirus-Dark theme to match the Vimix GTK theme's colorscheme:
papirus-folders -C teal --theme Papirus-Dark
How to use:
- Run
~/.i3locker.zsh -h
to get the list of available commandline arguments. - Run the script with the necessary arguments.
You can also setup xss-lock
so that this script is called whenever the screen blanks as follows:
xss-lock ~/.i3locker.zsh
To install and configure the fish plugins:
- Install fisher.
- Install all plugins:
fisher update
- Follow the configure wizard of tide to set up your prompt the way you want it. If you missed it, or accidentally cancelled it, then run:
tide configure
All screenshots under the CC-BY-SA-4.0 license.
This repository uses REUSE to document licenses. Each file either has a header containing copyright and license information, or has an entry in the DEP5 file at .reuse/dep5. The license files that are used in this project can be found in the LICENSES directory.
The MIT license is placed in LICENSE, to signify that it constitutes the majority of the codebase, and for compatibility with GitHub.