aboutsummaryrefslogtreecommitdiffstats
path: root/oni/home/services
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Fix stumpwm packagesGravatar Tom Willemse2024-07-011-1/+0
| | | | | | | | The latest ‘stumpwm’ package has removed the “lib” output. All things using the ‘stumpwm:lib’ output need to switch to just using ‘stumpwm’. I've added the ‘stumpwm+swank’ package definition because in my package repository it depends on ‘stumpwm:lib’ and this way I can update it more easily.
* Remove rounded corners around the stumpwm modelineGravatar Tom Willemse2024-07-012-0/+23
| | | | | | | | | | | - 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 mpdscrobble serviceGravatar Tom Willemse2024-06-191-2/+47
|
* Move all mpd-related packages into (oni packages mpd)Gravatar Tom Willemse2024-06-191-1/+1
|
* feat(emacs): Add ‘org-modern’ configurationGravatar Tom Willemse2024-04-191-3/+44
|
* Call inkplate-display directly instead of through herdGravatar Tom Willemse2024-04-071-2/+2
| | | | | It doesn't seem to be running correctly at night, so maybe calling it directly will work better than calling it through ‘herd’.
* Fix GPG in EmacsGravatar Tom Willemse2024-02-051-0/+8
|
* Add my yaml-mode configuration for EmacsGravatar Tom Willemse2024-02-051-0/+1
|
* Add ‘ace-link-notmuch’ package and configurationGravatar Tom Willemse2024-01-281-1/+46
|
* Add another keybinding for my footpedalGravatar Tom Willemse2024-01-161-0/+2
|
* Fix typo for integration between Emacs and vtermGravatar Tom Willemse2024-01-161-2/+2
|
* Add mcron service that runs inkplate-display at midnightGravatar Tom Willemse2024-01-161-1/+14
|
* Remap some keys in StumpWM for my foot pedalGravatar Tom Willemse2024-01-161-2/+19
|
* Configure ‘emacs-vterm’ through GuixGravatar Tom Willemse2024-01-071-2/+97
|
* Add ‘GDK_CORE_DEVICE_EVENTS’Gravatar Tom Willemse2023-12-071-0/+2
| | | | This allows Emacs to accept remapped keys from Stumpwm.
* Add Emacs Pinentry configurationGravatar Tom Willemse2023-11-081-4/+63
|
* Update module importGravatar Tom Willemse2023-11-071-1/+1
| | | | | | Dunst was moved from the ‘(gnu packages dunst)’ module to the ‘(gnu packages wm)’ module in commit bf6fdf76b0fe19cbf5787795caac8edab6eeb439 of the Guix repository.
* Make the dashboard wiki page loading asynchronousGravatar Tom Willemse2023-10-131-15/+24
|
* Add a random EmacsWiki page to my dashboardGravatar Tom Willemse2023-10-121-0/+23
|
* Add a random note from my Roam database to the dashboardGravatar Tom Willemse2023-10-121-0/+46
|
* Add autokey and copyq servicesGravatar Tom Willemse2023-10-122-0/+114
|
* Add golden-ratio to Emacs configurationGravatar Tom Willemse2023-10-121-2/+43
|
* Add mpv and mpv-mpris servicesGravatar Tom Willemse2023-10-081-0/+101
|
* Add ‘ace-link’-specific settingsGravatar Tom Willemse2023-10-031-2/+30
|
* Add ace-link to my Emacs configurationGravatar Tom Willemse2023-09-281-3/+39
|
* Add keybindings for managing dunst in stumpwmGravatar Tom Willemse2023-09-271-0/+11
|
* Add eros to my Emacs configurationGravatar Tom Willemse2023-09-271-2/+40
|
* Add some more of my Emacs packages to my configGravatar Tom Willemse2023-09-141-2/+40
|
* Fix rebase errorGravatar Tom Willemse2023-08-291-5/+5
|
* Add zsh-autopair configurationGravatar Tom Willemse2023-08-291-1/+33
|
* Rename ‘helpful.el’ to ‘oni-helpful.el’Gravatar Tom Willemse2023-08-291-3/+3
| | | | | | This is to prevent any confusion about what files are loaded, otherwise the configuration will provide the helpful feature that the helpful package should provide.
* Fix typoGravatar Tom Willemse2023-08-291-1/+1
|
* Add emacs-yasnippet-capf to my configurationGravatar Tom Willemse2023-08-291-1/+40
|
* Clean up Emacs helpful configurationGravatar Tom Willemse2023-08-291-8/+7
|
* Enable which key mode in stumpwmGravatar Tom Willemse2023-08-291-0/+2
|
* Add configuration for emacs-helpfulGravatar Tom Willemse2023-08-292-3/+89
|
* Add stumptray to stumpwm configurationGravatar Tom Willemse2023-08-291-2/+35
|
* Split stumpwm-gaps configuration into separate serviceGravatar Tom Willemse2023-08-293-77/+133
|
* Change herbstluftwm configuration to consist of multiple ↵Gravatar Tom Willemse2023-08-231-3/+4
| | | | files
* Fix unclutter configurationGravatar Tom Willemse2023-08-231-3/+3
|
* Add ZSH contextual abbrevs packageGravatar Tom Willemse2023-08-231-1/+34
|
* Fix stumpwm ‘*user-keybindings*’ definitionGravatar Tom Willemse2023-07-221-1/+2
|
* Add screenshot bindings to stumpwmGravatar Tom Willemse2023-07-151-0/+15
|
* Add ‘emacs-oni-hy’Gravatar Tom Willemse2023-07-142-9/+13
| | | | | | | | | I just added a configuration for programming in Hy. This is the first step for moving more of my Emacs configuration into guix home. Instead of adding the autoload for ‘oni-hy’ in the ‘oni-core’ package, I've added it directly to my Guix configuration. In the future I'll want to change this so that each package gets its own configuration and also extends my Emacs configuration so that it automatically adds these autoloads when I add a package.
* Clean up checking prefixes in notmuch configurationGravatar Tom Willemse2023-07-121-27/+30
|
* Add notmuch configuration to guix-homeGravatar Tom Willemse2023-07-121-0/+136
|
* Remove Inkplate update code from Emacs initGravatar Tom Willemse2023-07-081-25/+0
| | | | This should now be done by the one-shot service I created.
* Add one-shot service to update my Inkplate displayGravatar Tom Willemse2023-07-081-0/+60
|
* Replace all ‘lambda’ occurrences with ‘λ’Gravatar Tom Willemse2023-06-208-43/+40
|