aboutsummaryrefslogtreecommitdiffstats
path: root/oni/home/services
Commit message (Collapse)AuthorAgeFilesLines
* emacs: Add ssh-agent requirement to Emacs Shepherd serviceGravatar Tom Willemse2025-10-031-0/+1
| | | | | This way the right environment variables should be available for the ssh-agent to work in Emacs.
* herbstluftwm: Add configuration and automatic reloadGravatar Tom Willemse2025-09-241-2/+16
| | | | | Now when the reconfigure happens the herbstluftwm configuration can be automatically reloaded.
* sxhkd: Add configurationGravatar Tom Willemse2025-09-241-6/+32
|
* (oni home services xdisorg): Add sxhkd serviceGravatar Tom Willemse2025-09-181-2/+40
|
* 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
|
* oni/home/services/environment: Remove SCSH_LIB_DIRSGravatar Tom Willemse2025-07-171-1/+0
| | | | This should now be properly handled by the SCSH package in Guix.
* 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.
* pop-os/emacs: Add settings for dashboardGravatar Tom Willemse2025-07-161-0/+17
|
* 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
|
* Add org-caldav and deft servicesGravatar Tom Willemse2025-04-281-1/+86
| | | | | They might not work yet, but when they're not configured they don't get in anything's way.
* Rename stumpwm/config to stumpwm.lispGravatar Tom Willemse2025-04-222-1/+1
|
* stumpwm: Put brackets around window nameGravatar Tom Willemse2025-04-221-2/+2
|
* stumpwm: Make screen locking program configurableGravatar Tom Willemse2025-04-222-3/+14
| | | | | On my work laptop this needs to just be ‘/usr/bin/i3lock’ because the libraries in Guix are incompatible with those on Pop!_OS.
* Fix git configurationGravatar Tom Willemse2025-04-161-0/+5
|
* 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
|
* rincewind: Disable advice about detached heads in gitGravatar Tom Willemse2025-04-061-0/+5
|
* rincewind: Add git configurationGravatar Tom Willemse2025-03-241-0/+90
|
* 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-052-1/+49
|
* rincewind: Add envrc to automatically load environmentGravatar Tom Willemse2025-02-271-2/+31
|
* pop-os: Add application launcher menu for stumpwmGravatar Tom Willemse2025-02-131-0/+8
|
* (oni home services emacs): Move yasnippet-capf config ↵Gravatar Tom Willemse2025-02-121-38/+29
| | | | into emacs
* (oni home services emacs): Make helpful service config ↵Gravatar Tom Willemse2025-02-121-35/+29
| | | | part of emacs
* pop-os: Add service for playerctl bindings in stumpwmGravatar Tom Willemse2025-02-062-1/+49
|
* Atuin: Bind C-p and M-p to ‘atuin-up-search’Gravatar Tom Willemse2025-02-061-1/+3
| | | | I use those keybindings more than I do the up arrow key.
* pop-os: Set Atuin to accept a command on RETGravatar Tom Willemse2025-02-031-1/+9
|
* pop-os: Add history filter to AtuinGravatar Tom Willemse2025-02-031-4/+15
|
* zsh-atuin: Fix configuration syntaxGravatar Tom Willemse2025-02-031-1/+1
|
* pop-os: Set filter mode to “directory”Gravatar Tom Willemse2025-02-031-1/+11
|
* pop-os: Add atuin configurationGravatar Tom Willemse2025-02-031-1/+51
|
* stumpwm: Zen's class is now just “zen”Gravatar Tom Willemse2025-01-271-1/+1
|
* Disable prettifying tables with org-modernGravatar Tom Willemse2025-01-221-1/+2
| | | | I already use org-pretty-table for that.
* org-journal: Change prefixes for dates and timesGravatar Tom Willemse2025-01-071-1/+3
|
* Fix log file for Emacs daemonGravatar Tom Willemse2025-01-061-1/+1
|
* pop-os: Add org-journal package to EmacsGravatar Tom Willemse2025-01-062-2/+41
|
* Consider Zen Browser to be a browserGravatar Tom Willemse2024-12-191-1/+1
|