Current theme: Nord
- Desktop manager: DWM with patches (
dwm-flexipatch
). - Status bar:
dwmblocks-async
. - Terminal:
alacritty
- Application Launcher:
rofi
- PDF reader:
zathura
- Screen lock:
script
usingi3lock
I use dwm-flexipatch
.
List of enabled patches:
- BAR_DWMBLOCKS_PATCH
- BAR_STATUSCMD_PATCH
- BAR_CENTEREDWINDOWNAME_PATCH
- BAR_HEIGHT_PATCH
- BAR_PADDING_PATCH
- BAR_STATUSALLMONS_PATCH
- FLOATPOS_PATCH
- FLOATPOS_RESPECT_GAPS_PATCH
- LG3D_PATCH
- PERTAG_PATCH
- TOGGLELAYOUT_PATCH
- VANITYGAPS_PATCH
- VANITYGAPS_MONOCLE_PATCH
Blocks are clickable. This requires extra/libnotify
package and a few patches enabled in the dwm-flexipatch
config. Also it requires dunst
notification daemon installed.
The appearance of notify-send
is sat up in dunstrc
config file (~/.config/dunst/dunstrc
).
location: ~/.config/alacritty/
location: ~/.config/rofi/
location: ~/.config/zathura/zathurarc
Environment vars for gui Java applications:
_JAVA_AWT_WM_NONREPARENTING=1
_JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel'
AWT_TOOLKIT=MToolkit
see etc/environment
# todo
I run it all on ThinkPad E14 so I use TLP
for power management. Some tlp.conf
settings:
# Do not suspend USB devices
USB_AUTOSUSPEND=0
See: etc/tlp.conf
# todo