aboutsummaryrefslogtreecommitdiffstats
path: root/oni
Commit message (Collapse)AuthorAgeFilesLines
...
* Reduce number of imports by using specification->packageGravatar Tom Willemse2025-12-011-15/+9
|
* Fix up rincewind configurationGravatar Tom Willemse2025-12-015-134/+148
| | | | | | | | | | | | | | | | 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.
* kitty: Bind next_window to easy-to-use keyGravatar Tom Willemse2025-12-011-1/+2
|
* packages/emacs: Add Naquadah themeGravatar Tom Willemse2025-11-281-0/+21
|
* services/xdisorg: Add option for sxhkd extensionsGravatar Tom Willemse2025-11-281-0/+13
|
* sxhkd: Add some keybindingsGravatar Tom Willemse2025-11-281-0/+6
|
* pop-os/emacs: Add more sql connectionsGravatar Tom Willemse2025-11-281-0/+12
|
* Emacs: Fix filename matching for filament projectGravatar Tom Willemse2025-11-281-1/+5
|
* pop-os: Fix herbstluft setupGravatar Tom Willemse2025-11-281-7/+6
|
* Pop-OS: Add Emacs VundoGravatar Tom Willemse2025-11-281-1/+3
|
* Pop-os: Add mandoc so that man page load paths updateGravatar Tom Willemse2025-11-281-0/+1
|
* pop-os: Add some Emacs packagesGravatar Tom Willemse2025-10-231-11/+6
|
* pop-os/emacs: In magit, show locked files in the status ↵Gravatar Tom Willemse2025-10-161-0/+23
| | | | buffer
* pop-os: Update initial setup for herbstluftwmGravatar Tom Willemse2025-10-031-2/+2
|
* pop-os: Add the GPG Agent serviceGravatar Tom Willemse2025-10-031-1/+10
|
* pop-os: Add autorandr configuration to automatically ↵Gravatar Tom Willemse2025-10-031-1/+6
| | | | | | switch screens Now when I plug screens in and out it should automatically detect the change.
* 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.
* pop-os: Add play/pause and volume controlsGravatar Tom Willemse2025-09-251-2/+24
|
* hlwm-run-or-raise: Fix scsh referenceGravatar Tom Willemse2025-09-241-1/+1
| | | | I had a custom scsh version temporarily and deleted it.
* herbstluftwm: Add configuration and automatic reloadGravatar Tom Willemse2025-09-241-2/+16
| | | | | Now when the reconfigure happens the herbstluftwm configuration can be automatically reloaded.
* pop-os: Switch to herbstluftwmGravatar Tom Willemse2025-09-241-60/+147
|
* sxhkd: Add configurationGravatar Tom Willemse2025-09-242-6/+116
|
* (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.
* rincewind: Add some firefox settings I addedGravatar Tom Willemse2025-09-021-1/+7
|
* pop-os: UpdateGravatar Tom Willemse2025-09-021-9/+19
|
* (oni packages emacs): Fix tree-sitter packagesGravatar Tom Willemse2025-09-021-0/+1
| | | | | | Some tree sitter packages used to be part of the ‘(rosenthal packages tree-sitter)’ packages, but others have been moved to ‘(gnu packages tree-sitter)’.
* atuin: Fix compatibility with old Rust packaging methodsGravatar Tom Willemse2025-09-022-10/+13
| | | | | | The way Rust packages are packaged has changed, this commit fixes compatibility with the in-between compatibility layer until I can properly make atuin work for the new packaging system.
* fonts: Add Fantasque Sans Mono Nerd font and Annotation MonoGravatar Tom Willemse2025-09-021-3/+106
|
* pop-os/stumpwm: Add commands for specific monitor setupsGravatar Tom Willemse2025-08-211-0/+18
|
* emacs-config: Use latestGravatar Tom Willemse2025-08-211-21/+21
|
* stumpwm: Simplify audio controlsGravatar Tom Willemse2025-08-212-9/+9
|
* pop-os/emacs: Switch to using FirefoxGravatar Tom Willemse2025-08-191-1/+1
| | | | | Zen Browser is pretty neat, but Firefox will hopefully soon get the main feature I enjoy from it and is also a lot more stable.
* scsh: Add temporary packageGravatar Tom Willemse2025-08-191-0/+108
| | | | This is to make my profile work again.
* pop-os/emacs: Redo test run commandsGravatar Tom Willemse2025-08-011-47/+107
| | | | | | | | | Instead of using a Transient, just use several interactive commands. The problem with the transient setup was that it makes you pretend like you're working with a command-line. Which is great when you actually are, but doesn't fit well for just Emacs commands for me so far. With these simplified commands it's all a bit easier to manage.
* data: Fix configurationGravatar Tom Willemse2025-07-181-12/+14
|
* oni/packages/emacs: Add ‘emacs-sawfish’Gravatar Tom Willemse2025-07-171-0/+25
| | | | | | | | This package installs the sawfish major mode that is included in the Sawfish window manager. This file is not included in the sawfish window manager package. This package doesn't use the same source as that of the official package because while testing it looked like the original source location isn't accessible.
* oni/packages/emacs: Fix missing importGravatar Tom Willemse2025-07-171-0/+1
| | | | | One of the packages referenced as a dependency was moved to the ‘emacs-build’ module and was causing issues upgrading the configuration.
* rincewind: Add Emacs gnuplotGravatar Tom Willemse2025-07-171-2/+4
|
* 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.
* packages/emacs-config: Fix deprecated package nameGravatar Tom Willemse2025-07-161-1/+1
|
* packages/emacs-config: Use latestGravatar Tom Willemse2025-07-161-2/+2
|
* packages/emacs: Fix packages without testsGravatar Tom Willemse2025-07-161-2/+13
|
* 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: Remove debugging statementGravatar Tom Willemse2025-07-161-1/+0
|