Bspwm and Qtile config along with various utils like lf(file manager), alacritty(terminal emulator), starship, picom, fish, rofi, neovim.
The following dependencies must be installed on your computer
- alacritty
- fish
- VS Code(look in AUR, or snap store)
- lf
- neovim
- picom (it is a compositor used in qtile while autostart)
- qtile
- Rofi
- Source Code Pro and Fira Code Nerd Fonts (put it in /home/ajsarmah/.local/share/fonts)
- Nitrogen (wallpaper utility used in qtile when autostart)
- Neovim - packer.nvim (used in neovim)
- betterlockscreen (look in AUR, used to lock the screen)
- Spotify
- iwlib, psutils, dbus and dbus-next via pip (used in the qtile bar)
- Starship prompt
- exa (an alternative to ls)
- dmenu
- Dunst (notification daemon)
- Brillo (for brightness, look AUR)
- pavucontrol and pamixer for scripts
- sddm login manager
- multicolor-sddm-theme (look AUR)
- blueman for bluetooth management
Look at
/usr/lib/sddm/sddm.conf.d/
there should be a default.conf edit the file, in theme section specify
Current = multicolor-sddm-theme
P.S. if the first folder don't exist look
/etc/sddm.conf
There are a number of resources that helped me with the config specially with Neovim, Picom and Rofi. Here is the list of all the resources
- For Rofi and Picom : https://www.youtube.com/c/EricMurphyxyz
- For Nvim : https://www.youtube.com/playlist?list=PLhoH5vyxr6Qq41NFL4GvhFp-WLd5xzIzZ
PS: The configs for rofi is identical as show in the videos by Eric Murphy, but the Neovim configs is heavily customized and only uses the playlist by chris@machine as a referance.
- The Starship prompt has been taken from Distro Tube's config.