dwm环境

Suckless dwm

Patches

  • alwayscenter
  • attachbottom
  • autostart(.local/share/dwm/autostart.sh)
  • bottomstack
  • centeredmaster
  • cursorwarp
  • cyclelayouts
  • fibonacci
  • gaplessgrid
  • movestack
  • pertag
  • rainbowtags
  • status2d
  • Systray
  • statuspadding
  • swallow
  • titlecolor
  • underlinetags
  • uselessgap
  • windowmap

File Manager:

  • ranger
sudo pacman -S ranger

Screen and Audio:

  • brightnessctl
  • pamixer
sudo pacman -S brightnessctl pamixer

Screenshots:

  • scrot
sudo pacman -S scrot

Healthy Eyes

sudo pacman -S redshift 

Font:

  • Ubuntu Mono Nerd Font
sudo pacman -S ttf-ubuntu-mono-nerd 
  • Emoji font
sudo pacman -S noto-fonts-emoji

Status bar:

Notifications

  • If you want notifications, you will need:
sudo pacman -S libnotify notification-daemon
  • In the case of Tiling Window Managers, create this file:
sudo touch /usr/share/dbus-1/services/org.freedesktop.Notifications.service

And paste these:

[D-BUS Service]
Name=org.freedesktop.Notifications
Exec=/usr/lib/notification-daemon-1.0/notification-daemon

Check the Arch wiki for details

 

Additional software

Software that I use alongside the WM:

Compositor:

  • picom
sudo pacman -S picom

Media:

  • feh
sudo pacman -S feh
  • ffmpeg
sudo pacman -S ffmpeg
  • sxiv
sudo pacman -S sxiv
  • mpv
sudo pacman -S mpv

PDF Reader:

  • zathura
sudo pacman -S zathura zathura-ps zathura-pdf-poppler 

Clipboard:

sudo pacman -S xclip 

Other:

sudo pacman -S wmname pacman-contrib

Optional:

  • Better formatting output:
sudo pacman -S jq tidy
  • CLI picker and image processing
sudo pacman -S gpick imagemagick
posted @ 2023-04-07 10:16  shane_xie  阅读(85)  评论(0)    收藏  举报