Configuration files and scripts that I use on my computer.
- Distro
- Shell
- Terminal:
- Kitty.
- I like rxvt-unicode, but for some reason, it still doesn't support Unicode and emojis, so I have to rely on something else for the time being.
- Preview images in terminal:
- Kitty supports image previews without ueberzug. You only need to modify your LF config slightly.
- Other terminals:
- ueberzug
- ueberzugpp
- Ubuntu: ueberzug
- Fonts:
- Hack Nerd Font Mono
- FontAwesome
fonts-noto: Ubuntu, Arch
- WM:
- i3-wm. It's probably one of the few decent WMs. No gaps, no animations, no transparency, no blur, no rounded borders, no shadows, and no unnecessary visual clutter.
- Status bar
- Launcher
- File Manager
- Fuzzy finder
- Image viewer and manga reader
- Volume:
- X utils
- brightness
- brightnessctl.
To use without sudo,
add yourself to the video group:
sudo usermod -a -G video $USER
- brightnessctl.
To use without sudo,
add yourself to the video group:
- Manga OCR
- Video player
- Renaming files
- vidir
- A custom command in LF's config.
- Music
- Passive immersion
- RSS reader
- Archives
- atool
- Various scripts in ~/.local/bin/
- Handy
I assume you're using a distro based on Arch Linux. If not, I can't guarantee that all the scripts and configs will work. You can still fork this repository and adjust them as needed, if necessary.
Run the following commands in order:
git clone --depth 1 --recurse-submodules "https://github.com/tatsumoto-ren/dotfiles.git" ~/dots
cp -rfT ~/dots ~/
cp -rf ~/.git ~/.config/dotfiles
rm -rf -- ~/dots ~/.git
echo '*' >> ~/.config/dotfiles/info/exclude
Then relogin.
Use the dot command to manage your dotfiles.
For example, dot status or dot add <file>.
For more information, see
Tracking dotfiles with Git.
Certain config files, parts of files and scripts are based on voidrice.
