Skip to content

LeD3F/dwm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dwm

Gruvbox One Dark
img img

eww

Gruvbox One Dark
img img

some info

dependencies

  • Fonts: JetBrains Mono, JetBrainsMono Nerd Font, Iosevka, Iosevka Nerd Font, SFPro and Feather.
  • Eww: You can find eww launcher in my .dots repo.
  • Rofi
  • Greenclip: For clipboard in rofi.
  • Picom: You can use any picom fork, but i recommend to use this fork with patch for shadows with rounded corners https://github.com/s0nny7/picom
  • Wired: for notifications.
  • Nitrogen: wallpaper setup tool.
  • Easyeffects: AutoEQ for headphones.
  • Zenpower: cpu temperature info.
  • Spotify: music plugin in eww works only with this player, but you can configure it for yourself.
  • xautolock: for inhibitors
  • xkb-switch: keyboard indicator

config

  • About EWW:: This config for 1920x1080 resolution, so you should change it by yourself for preffered resolution.
  • Important: Go to my .dots repo and clone bin folder and place it in your PATH, without it scripts won't work and change.
  • EWW: Go to scripts folder and change preferences for your hardware and apps of your choice.
  • Updates in dwmblocks: update scripts works only for arch and arch based distros, change command for updates that applies to your distribution.
  • Weather in dwmblocks: change wttr.in location to yours.
  • Autostart script: place .dwm folder in your HOME directory and make script executable.
  • GTK & Qt Themes: One Dark color theme made with Oomox. Qt style is Lightly.
  • How to change color schemes: Go to dwm or st folder, change the value on line #include "themes/..." to prefferable theme or make your own.

keybinds

Keybind Function
Super + Enter Launch terminal
Super + B Hide bar
Super + J/K Focus Left or Right Stack
Super + S Swap focus on left or right stack
Super + H/L Change size of master stack.
Super + Shift + Up/Down/O Set the size of windows in slave stack.
Super + Shift + Left/Right Move stacks in tags.
Super + Tab Show previous tag
Super + Shift + C Kill client
Super + Shift + Q Quit dwm
Super + Control + Shift + Q Restart DWM
Super + T Set tiling layout
Super + F Set floating layout
Super + M Set monocle layout
Super + Shift + Space Toggle floating
Super + Y Toggle fullscreen
Super + Shift + Comma/Period Cycle available layouts
Super + 0 Show all windows from tags
Super + Comma/Period Focus left or right monitor
Super + Control + Comma/Period Tag left or right monitor
Super + E Open EWW Panel
Super + Shift + E close EWW Panel
Super + D Open rofi launcher menu
Super + Shift + A Open rofi clipboard menu
Super + F1 lockscreen
Super + X Start inhibitor
Super + Shift + X disable inhibitor
PrintScr Copy screenshot to clipboard
Super + PrintScr Save screenshot to folder

Note: There is also a keybing file in dwm source code folder.