aboutsummaryrefslogtreecommitdiffstats
path: root/oni/home
Commit message (Collapse)AuthorAgeFilesLines
...
* Add info-reader to foreign distro compatibility pacakgesGravatar Tom Willemse2025-12-231-1/+2
|
* Fix ‘home-zsh-services’Gravatar Tom Willemse2025-12-231-1/+1
|
* pop-os: Add Comic Neue font backGravatar Tom Willemse2025-12-231-0/+1
| | | | This is used by some applications and it broke my configuration.
* pop-os: Add emacs-sopsGravatar Tom Willemse2025-12-231-1/+3
|
* Flyover: Add package and home serviceGravatar Tom Willemse2025-12-233-35/+47
|
* rincewind: Remove unused functionGravatar Tom Willemse2025-12-181-5/+0
|
* Unify zsh configurationsGravatar Tom Willemse2025-12-184-499/+477
| | | | | | | | Combine all of my zsh configurations in a single variable and import it in all the configurations. This also adds my custom zsh functions to the configuration so that every configuration can use them.
* Fix autokeyGravatar Tom Willemse2025-12-161-2/+1
|
* pop-os/atuin: Add some common sub-subcommandsGravatar Tom Willemse2025-12-101-0/+3
|
* pop-os: Add ‘nala’ and default common subcommandsGravatar Tom Willemse2025-12-101-17/+37
| | | | | I was hoping that the configuration would be additive onto the original defaults, sadly they get overwritten instead. Now I've added the defaults back.
* home-zsh-atuin-service: Fix ‘common_subcommands’ ↵Gravatar Tom Willemse2025-12-101-1/+5
| | | | configuration
* pop-os: Switch to “skim” search mode for AtuinGravatar Tom Willemse2025-12-102-3/+10
|
* pop-os: Sync atuin history with homeGravatar Tom Willemse2025-12-102-2/+9
|
* atuin: Add ‘guix’ as a common-prefix commandGravatar Tom Willemse2025-12-102-2/+8
|
* pop-os: Use ‘home-module’ to cut up configuration a ↵Gravatar Tom Willemse2025-12-031-133/+134
| | | | | | | little I'm trying out abstracting some more of my configuration so it's easier to keep in line with my other machines.
* pop-os: Remove unused fontsGravatar Tom Willemse2025-12-031-2/+0
|
* pop-os: Remove unnecessary packagesGravatar Tom Willemse2025-12-031-3/+1
| | | | | These packages are already added by the ‘foreign-distro-compatibility-packages’ and don't need to be specified again.
* Move ‘foreign-distro-compatibility-packages’ to commonGravatar Tom Willemse2025-12-014-285/+294
| | | | Also have all the configurations use it.
* Reduce number of imports by using specification->packageGravatar Tom Willemse2025-12-011-15/+9
|
* Fix up rincewind configurationGravatar Tom Willemse2025-12-013-114/+124
| | | | | | | | | | | | | | | | 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
|
* 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
|
* 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
|
* atuin: Fix compatibility with old Rust packaging methodsGravatar Tom Willemse2025-09-021-1/+10
| | | | | | 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.
* 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
|
* 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.
* 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
|
* rincewind: Add Emacs gnuplotGravatar Tom Willemse2025-07-171-2/+4
|