AmlanJSarmah / configs.old

Bspwm and Qtile config along with various utis like lf(file manager), helix(editor), alacritty(terminal emulator), starship, picom, fish, rofi, nvim etc.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

window-manager-config

Bspwm and Qtile config along with various utils like lf(file manager), alacritty(terminal emulator), starship, picom, fish, rofi, neovim.

Screenshots

Qtile

qtile_1 qtile_2

Bspwm Window Manager

bspwm_1 bspwm_2

LF file manager

lf

Neovim(text editor)

neovim

Dependencies

The following dependencies must be installed on your computer

  1. alacritty
  2. fish
  3. VS Code(look in AUR, or snap store)
  4. lf
  5. neovim
  6. picom (it is a compositor used in qtile while autostart)
  7. qtile
  8. Rofi
  9. Source Code Pro and Fira Code Nerd Fonts (put it in /home/ajsarmah/.local/share/fonts)
  10. Nitrogen (wallpaper utility used in qtile when autostart)
  11. Neovim - packer.nvim (used in neovim)
  12. betterlockscreen (look in AUR, used to lock the screen)
  13. Spotify
  14. iwlib, psutils, dbus and dbus-next via pip (used in the qtile bar)
  15. Starship prompt
  16. exa (an alternative to ls)
  17. dmenu
  18. Dunst (notification daemon)
  19. Brillo (for brightness, look AUR)
  20. pavucontrol and pamixer for scripts
  21. sddm login manager
  22. multicolor-sddm-theme (look AUR)
  23. blueman for bluetooth management

Setup SDDM

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

Resources

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

  1. For Rofi and Picom : https://www.youtube.com/c/EricMurphyxyz
  2. 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.

Credits

  1. The Starship prompt has been taken from Distro Tube's config.

About

Bspwm and Qtile config along with various utis like lf(file manager), helix(editor), alacritty(terminal emulator), starship, picom, fish, rofi, nvim etc.


Languages

Language:Lua 57.0%Language:Python 27.0%Language:Shell 12.9%Language:Sass 3.1%