Skip to content

zfiggueroa/suckless

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Custom patched suckless environment ready to build and install.

1. SOFTWARE

  • dwm
  • dmenu
  • st
  • dwmblocks
  • statusbar modules
  • slock
  • surf
  • tabs

2. DEPENDENCIES

Package Description Link
dunst Customizable and lightweight notification-daemon 🔗
ttf-font-awesome Iconic font designed for Bootstrap 🔗

3. SCREENSHOTS

4. INSTALL

Save and run this install script (requires root privileges) or follow the instructions inside it.

4.1 XSESSION

This build is focused to use a display manager instead of xorg-xinit, use xsessions to login into dwm and $HOME/.dwm/autostart as run command script.

/usr/share/xsessions/dwm-session.desktop

[Desktop Entry]
Encoding=UTF-8
Name=dwm
Comment=Dynamic window manager
Exec=/$HOME/.local/suckless/autostart
Icon=dwm
Type=XSession
Type=XSession

recommended to install a TUI display manager to keep a minimal desktop experience

4.2 XINITRC

If you want to start dwm using xorg-xinit instead of a display manager edit your run command script.

~/.xinitrc

#!/bin/sh
export PATH="$PATH:$HOME/.dwm/modules"; dwmblocks &
exec dwm

5. PATCHES

dmenu 5.0

dmenu-grid-4.9.diff
dmenu-center-20200111-8cd37e1.diff

dwm 6.2

dwm-notitle-6.2.diff
dwm-fullgaps-6.2.diff
dwm-status2d-6.2.diff
dwm-switchtotag-6.2.diff
dwm-statuscmd-status2d-20210405-60bb3df.diff

st 0.8.5

st-blinking_cursor-20211116-2f6e597.diff
st-iso14755-20180911-67d0cb6.diff
st-nordtheme-0.8.2.diff
st-scrollback-20210507-4536f46.diff

dwmblocks

dwmblocks-statuscmd-20210402-96cbb45.diff

𝄽
Copyright © 2022 zFiggueroa