1
0
Settings I use on Linux desktops. See README for required packages and services.
Go to file
2024-11-04 21:16:46 -05:00
.config Add .config/picom/picom.conf 2024-11-04 05:39:41 -05:00
GNUstep Update .bashrc, config.jsonc, and 27 more files... 2024-11-04 04:27:03 -06:00
.bashrc Update .bashrc, config.jsonc, and 27 more files... 2024-11-04 04:27:03 -06:00
.xinitrc Update .bashrc, config.jsonc, and 27 more files... 2024-11-04 04:27:03 -06:00
.xscreensaver Update .bashrc, config.jsonc, and 27 more files... 2024-11-04 04:27:03 -06:00
.xsession Update .bashrc, config.jsonc, and 27 more files... 2024-11-04 04:27:03 -06:00
README.md Update README.md 2024-11-04 21:16:46 -05:00

All below package names are from the Arch repositories. Some packages are exclusive to the AUR only.
Windowmaker dockapps may require manual source code fixes.

Required packages

the bare minimum of this setup

xorg-server                 - I don't use Wayland and almost nothing on this list supports it.
windowmaker                 - The desktop. Self explanatory.
wmclock                     - The clock, you'd be a loser without one.
wmsystemtray                - Support for XDG tray icons, required for many applications.

Optional packages

stuff I like to use, part of xinitrc or basic utils
substitute/remove packages and edit configs as needed

ly                          - Minimal TUI-based session manager.
kitty                       - OpenGL 3.2 terminal emulator.
starship                    - Bourne shell prompt customizer.
ttf-mononoki-nerd           - Special glyphs for Kitty and Starship. Part of nerd-fonts.
picom                       - Compositor for drop shadows and hardware-accelerated rendering.
kmix                        - KDE's Qt frontend for ALSA.
xscreensaver                - Screensaver pack for X server by Jamie Zawinski.

Extra applications

things i rely on for my day-to-day but aren't part of the core setup

linux-zen                   - Fork of the Linux kernel with micro-optimizations geared towards video games.
xosview                     - Basic system resource monitor for various POSIX X11 systems.
informant                   - ARCH LINUX ONLY. Alerts you of archlinux.org news updates when you update your packages.
firefox                     - Gecko-based web browser. Substitute with Librewolf if you're afraid of the glowies.
seamonkey                   - Fork of the old-school Netscape/Mozilla suite. Sucks for browsing but has a cool email client.
steam                       - Digital game storefront and gaming social media platform.
vesktop                     - Frontend for Discord's web client. Not amazing but works better than the official one.
psi-plus                    - Development branch of Psi, the cross-platform XMPP / Jabber client.
mumble                      - Free software Teamspeak alternative.
gimp                        - Free software bitmap graphics editor.
inkscape                    - Free software vector graphics editor.
clementine                  - Qt5 Music player w/ Last.fm integration. Can substitute with Amarok 2+ or 1.4 (Trinity).
mpv                         - Minimalist, no-bullshit free and open source video player.
youtube-viewer              - Terminal frontend for Youtube powered by yt-dlp and mpv.
gpu-screen-recorder-gtk     - Screen capture tool designed with GPU vendor optimizations in mind, similar to NVIDIA Shadowplay.
obs-studio                  - GUI frontend for FFMPEG meant for production-quality livestreaming. I use this to screenshare over RTMP.
easyeffects                 - GNOME (yuck) app to add VST filters to sound I/O and mute certain programs in screen capture. REQUIRES PIPEWIRE!
ckb-next                    - Free software reimplementation of Corsair iCUE for select keyboards.
protonmail-bridge           - Local IMAP server for encrypted Proton.me accounts.
wireguard-tools             - Terminal controls and daemon for ProtonVPN.
qbittorrent                 - Free Qt5 file sharing program for the Bittorrent protocol.
soulseekqt                  - Free Qt5 client for the Napster-like file sharing network.