━━━━━━ ❖ ━━━━━━
❖ Information
Thanks for dropping by! This is my personal repository of my dotfiles.
The setup section will guide you through a step-by-step installation process.
Here are more information about my setup:
- WM: bspwm
- OS: Arch Linux
- Terminal: alacritty
- Shell: zsh
- Panel: eww
- Compositor: picom
- Editor: neovim
- Browser: firefox
- File Manager: thunar
- Application Launcher: rofi
❖ Setup
This is step-by-step how to install these dotfiles. Just R.T.F.M.
First of all, this repository contains submodules. Ensure they are updated before installing.
$ git clone --recurse-submodules https://github.com/janleigh/dotfiles.git
$ cd dotfiles && git submodule update --remote --merge
❖ Installation
After cloning the repository, install the necessary dependencies to replicate by setup.
Arch Linux (and other Arch-based distributions)
Assuming your AUR Helper is paru.
$ paru -S bspwm sxhkd rofi neovim alacritty viewnior \
picom brightnessctl playerctl feh maim jq xclip \
imagemagick dunst i3lock-color xdo giph
Then after the dependencies are installed, copy the files to it's respective folders.
Config and Binaries
$ mkdir -p $HOME/.config/ && cp -r ./cfg/* $HOME/.config/
$ mkdir -p $HOME/.local/bin/ && cp -r ./bin/* $HOME/.local/bin/
# To make tabbed and chwb2 to work, you must move it to /usr/local/bin.
$ mv $HOME/.local/bin/usr/* /usr/local/bin
Fonts
$ cp -r ./etc/fonts/* $HOME/.local/share/fonts
Others
# Copy wallpaper.
$ mkdir -p $HOME/Pictures/walls/personal && cp -r ./etc/walls/personal/personal-6.jpg $HOME/Pictures/walls/personal
Once finished copying the files, you might want to finalize the changes to your system.
# Rebuilds the font cache
$ fc-cache -v
Lastly, log out from your current desktop session and log in into bspwm.
❖ Miscellaneous
-
Elkowar's Wacky Widgets
If you're NOT using a monitor with a 1366x768 resolution, you might want to change the
x
andy
values of the widgets on the config. -
GTK Theme
You can find the custom GTK theme here. You can then apply it by changing the
gtk-theme-name
tokizus_phocus
on your GTK3 config. -
Icon Theme
You can install this icon theme that suits the GTK theme.
-
Firefox Custom CSS Suggested
See
You can install the custom Firefox CSS by first enabling
toolkit.legacyUserProfileCustomizations.stylesheets
inabout:config
and move the contents ofetc/firefox-css
to$HOME/.mozilla/firefox/*.default-release/chrome
. -
Replacement Commands Suggested
❖ Acknowledgements
-
Inspiration
- owl4ce for the README style.
-
Contributors
-
flyingcakes85 for the OLD 1920x1080 eww config.
-