aboutsummaryrefslogtreecommitdiffstats
path: root/oni/home/services/stumpwm
Commit message (Collapse)AuthorAgeFilesLines
* stumpwm: Add glide-glide as a recognized browserGravatar Tom Willemse2026-03-081-1/+1
|
* stumpwm: Move always-on-top floating windows aside on focusGravatar Tom Willemse2026-01-141-0/+26
| | | | | When a window is focused and there are overlapping floating windows, move those windows aside, making sure not to move them off-screen.
* Stumpwm: Restore default layoutGravatar Tom Willemse2026-01-131-0/+1
|
* Stumpwm: Fix input window positionGravatar Tom Willemse2026-01-131-1/+1
|
* stumpwm: Show messages and inputs more centrally/obviouslyGravatar Tom Willemse2026-01-021-0/+3
|
* Fix up rincewind configurationGravatar Tom Willemse2025-12-011-3/+8
| | | | | | | | | | | | | | | | I've been messing arround with it for a while and I've changed a bunch of things I don't even remember exactly why, but here we are and everything works. - There were some imports that needed to be changed because packages had moved around. - I've added some packages that I'm trying out for various things. - I removed Blackthorne from my configuration because I have a dedicated device to play this on now. - I split off some packages in separate variables to try and make more clear why I'm using them and also make them easier to reuse in other configurations.
* stumpwm: Sadly, Chromium still is also a browser, ↵Gravatar Tom Willemse2025-09-171-1/+1
| | | | technically
* stumpwm: Don't create chat groupGravatar Tom Willemse2025-09-041-1/+0
| | | | | I don't have enough chat applications anymore to put anything in a specific group.
* pop-os/stumpwm: Add commands for specific monitor setupsGravatar Tom Willemse2025-08-211-0/+18
|
* stumpwm: Simplify audio controlsGravatar Tom Willemse2025-08-212-9/+9
|
* stumpwm: Stop swank when stumpwm restartsGravatar Tom Willemse2025-07-161-0/+5
| | | | | Otherwise we end up with errors starting another server whenever we restart stumpwm for some reason.
* stumpwm: Replace ‘s-x o’ with just ‘s-o’Gravatar Tom Willemse2025-07-161-0/+4
| | | | Easier to use.
* Stumpwm: Fix some placement rulesGravatar Tom Willemse2025-07-161-3/+5
|
* stumpwm: Don't use the “default” frame dumpGravatar Tom Willemse2025-07-161-2/+3
| | | | | | | | | Instead manually define the groups. The default frame dump wasn't working well for the screen setup that I have at work. I switch between 3 setups: - 1 laptop screen - 1 ultrawide screen - 1 laptop screen, 1 extra screen
* pop-os/stumpwm: Mark file as in stumwm-user packageGravatar Tom Willemse2025-07-161-0/+2
| | | | | This should make evaluating expressions in the file easier since it should know that these should be evaluated in that package.
* stumpwm: Remove custom app luanching codeGravatar Tom Willemse2025-06-211-10/+0
| | | | This has now been superseded by the ‘s-c a’ ‘run-application’ command.
* stumpwm: Add command to refresh the .desktop cacheGravatar Tom Willemse2025-06-211-0/+4
|
* Stumpwm: Fix location of desktop list scriptGravatar Tom Willemse2025-06-211-1/+1
|
* Stumpwm: Make switching groups easierGravatar Tom Willemse2025-06-211-0/+4
|
* Stumpwm: Fix keybinding for closing all notificationsGravatar Tom Willemse2025-06-211-1/+1
|
* pop-os: Add command that lists .desktop applicationsGravatar Tom Willemse2025-06-061-0/+19
|
* Rename stumpwm/config to stumpwm.lispGravatar Tom Willemse2025-04-221-1/+0
|
* stumpwm: Put brackets around window nameGravatar Tom Willemse2025-04-221-2/+2
|
* stumpwm: Make screen locking program configurableGravatar Tom Willemse2025-04-221-1/+1
| | | | | On my work laptop this needs to just be ‘/usr/bin/i3lock’ because the libraries in Guix are incompatible with those on Pop!_OS.
* Stumpwm: Show Wezterm in same location as kittyGravatar Tom Willemse2025-04-101-0/+1
|
* stumpwm: Make mode-line a little nicerGravatar Tom Willemse2025-04-101-5/+7
|
* pop-os/stumpwm: Automate some cleanup tasksGravatar Tom Willemse2025-03-181-0/+34
| | | | | | | | | | | - Add a ‘distraction!’ command that lets other things register a function to disable something if a distraction comes by. This includes clocking out of what I'm working on and turning off any music that's playing. - Clock out, turn off music, and pause dunst when I lock my screen. Resume notifications from dunst when I unlock the screen. - Add a shortcut to start the Antares SQL client.
* Setup playerctl to support mixing with pamixer setupGravatar Tom Willemse2025-03-051-4/+3
| | | | | | | | If only one is imported and not the other, or they're imported in different orders, everything should still keep working. ‘defvar’ won't do anything if ‘*playerctl-bindings*’ already exists, and the ‘define-key’ will use whichever one was already defined.
* pop-os: Add vterm configuration and pamixerGravatar Tom Willemse2025-03-051-0/+6
|
* pop-os: Add application launcher menu for stumpwmGravatar Tom Willemse2025-02-131-0/+8
|
* pop-os: Add service for playerctl bindings in stumpwmGravatar Tom Willemse2025-02-061-0/+6
|
* stumpwm: Zen's class is now just “zen”Gravatar Tom Willemse2025-01-271-1/+1
|
* Consider Zen Browser to be a browserGravatar Tom Willemse2024-12-191-1/+1
|
* Accept wezterm as a terminal to raiseGravatar Tom Willemse2024-08-151-1/+1
| | | | I've been trying it out.
* Set wallpaper when stumpwm startsGravatar Tom Willemse2024-07-011-0/+2
| | | | | | This depends on ‘feh’ being installed and the wallpaper existing. I'll want to update it to actually depend on the ‘feh’ package and to download the wallpaper package from somewhere else.
* Remove rounded corners around the stumpwm modelineGravatar Tom Willemse2024-07-011-0/+20
| | | | | | | | | | | - Redefine the ‘stumpwm::make-mode-line-window’ function to set the ‘_NET_WM_WINDOW_TYPE’ property to ‘_NET_WM_WINDOW_TYPE_DOCK’ so that it can be matched by window type. - Specify that for picom any “dock” type windows should be excluded from getting rounded corners. - Add ‘rounded-corners-exclude’ initializer for the ‘home-picom-configuration’.
* Add another keybinding for my footpedalGravatar Tom Willemse2024-01-161-0/+2
|
* Remap some keys in StumpWM for my foot pedalGravatar Tom Willemse2024-01-161-2/+19
|
* Add keybindings for managing dunst in stumpwmGravatar Tom Willemse2023-09-271-0/+11
|
* Enable which key mode in stumpwmGravatar Tom Willemse2023-08-291-0/+2
|
* Split stumpwm-gaps configuration into separate serviceGravatar Tom Willemse2023-08-292-65/+68
|
* Fix stumpwm ‘*user-keybindings*’ definitionGravatar Tom Willemse2023-07-221-1/+2
|
* Add screenshot bindings to stumpwmGravatar Tom Willemse2023-07-151-0/+15
|
* Add gaps to my stumpwm configurationGravatar Tom Willemse2023-06-201-0/+65
| | | | | | | I had to copy in and redefine the ‘stumpwm::maximize-window’ function from the ‘swm-gaps’ package because for some reason ‘(frame-width ...)’ returns a ratio on my machine (is it because high-dpi, or ultra-wide? I don't know) and not an integer, which screws up the ‘(setf (xlib:drawable-width ...) ...)’ call.
* Change the color of the window name in the mode lineGravatar Tom Willemse2023-04-221-1/+2
|
* Update colors for stumpwmGravatar Tom Willemse2023-04-221-0/+8
|
* Show VPN status in mode-lineGravatar Tom Willemse2023-04-221-1/+9
|
* Show only a single window title in the mode-lineGravatar Tom Willemse2023-04-221-2/+7
|
* Add keybindings for running programs and switching windowsGravatar Tom Willemse2023-04-221-0/+2
|
* Fix arguments for locking the screenGravatar Tom Willemse2023-04-221-1/+1
|