Commit Graph
100 Commits
Author SHA1 Message Date
phundrak f5fa1683b4 feat(emacs): improve configuration 2026-01-25 05:03:30 +01:00
phundrak 36d5c90017 fix(gampo): early video drivers load 2026-01-25 05:03:13 +01:00
phundrak 5c9c3d199b fix(hosts): temporarily fix hosts file issue 2026-01-25 05:03:13 +01:00
phundrak be51aa7cc5 feat(theme): better theming 2026-01-25 05:03:09 +01:00
phundrak f6fe7945bb chore(flakes): update flakes lockfile 2026-01-24 20:08:19 +01:00
phundrak f0398f4d9c feat(spotify): use Spicetify with Spotify 2026-01-24 13:24:12 +01:00
phundrak a1842b22db feat(starship): remove most git info in jj repos 2026-01-24 13:23:38 +01:00
phundrak 615909867e feat(AI): replace opencode with LM Studio 2026-01-24 12:57:37 +01:00
phundrak a632ebbf07 fix(wlr-which-key): add forgotten logout command 2026-01-24 12:57:04 +01:00
phundrak 51f2c77c02 feat(hyprland): adapt to new Hyprland config and caelestia 2026-01-24 12:56:33 +01:00
phundrak e0226af16a feat(marpa): auto login on Marpa’s startup 2026-01-24 12:56:08 +01:00
phundrak 7a1465bc3b refactor: some code cleanup 2026-01-24 12:55:52 +01:00
phundrak 87a7fc00fe feat(secrets): update secrets 2026-01-24 12:54:48 +01:00
phundrak c6b3abd1a7 chore(flakes): update flake lockfile 2026-01-24 12:54:13 +01:00
phundrak 32c57b0671 feat: switch frow waybar to quickshell and caelestia 2025-12-24 19:22:58 +01:00
phundrak 22bd5c7b2a feat(packages): remove some GNOME stuff, add bun and nixfmt 2025-12-22 01:50:07 +01:00
phundrak 813fc3026c feat(shell): better handling of additional shell aliases/abbreviations 2025-12-22 01:49:21 +01:00
phundrak 5497d6df51 fix(AI): remove claude desktop, fixes for ollama 2025-12-22 01:48:48 +01:00
phundrak 1a43dcdad4 fix(gpg): fix password requests when signing with SSH keys 2025-12-22 01:42:22 +01:00
phundrak 93f009852f feat(tailscale): better defaults 2025-12-22 01:38:20 +01:00
phundrak 9071957b4c feat(hosts): add NaroMk3 to the existing hosts 2025-12-07 13:31:57 +01:00
phundrak 473a6f5b75 feat(home): switch to nemo with extensions 2025-12-04 14:11:30 +01:00
phundrak 521193d91d feat(wlr-which-key): add logout option to power menu 2025-12-04 14:11:30 +01:00
phundrak 8adeeff9eb chore: remove unused hyprland keybinds 2025-12-04 14:11:30 +01:00
phundrak 57788942b2 feat(hyprland): enable US keyboard layout as second layout
Also add it to my Waybar config
2025-12-04 14:11:16 +01:00
phundrak 6261e4f490 feat(phundrak): additional groups 2025-12-04 14:10:46 +01:00
phundrak e975e069d1 fix(hyprland): enable polkit on login 2025-12-04 14:10:46 +01:00
phundrak 6936ebeaf7 feat(ollama): better Ollama configuration 2025-12-04 14:10:46 +01:00
phundrak 5952720feb feat(system): disable orca, enable envfs
envfs enables compatibility on NixOS for scripts which assume the prensence
of some files, such as /bin/bash, which are usually present on other *Nix
systems.
2025-12-04 14:10:46 +01:00
phundrak 299d08a16a feat(steam): better steam installation 2025-12-04 14:10:42 +01:00
phundrak ea0af9342c feat: update secrets 2025-12-04 14:00:36 +01:00
phundrak 7780f62cb5 refactor(flakes): nicer helper functions 2025-12-04 13:57:40 +01:00
phundrak d98bb6cbdd feat(marpa): update and add disk mountpoints 2025-12-04 13:56:44 +01:00
phundrak 405485f122 chore(flakes): update flake.lock file 2025-12-04 13:55:53 +01:00
phundrak a7214db68c feat(home/packages): add new dev packages 2025-11-16 14:50:06 +01:00
phundrak 49eeb9fe76 feat(shell): add podman abbreviations and aliases 2025-11-16 14:49:22 +01:00
phundrak 76f3efe1b4 feat(Hyprland): change vertically split workspace from 4 to 10 2025-11-16 14:48:39 +01:00
phundrak 823d8b9bb6 fix(Hyprland): fix wlr-which-key and hyprpaper scripts 2025-11-16 14:48:02 +01:00
phundrak ba9a3c7168 refactor(docker): move all Docker tools to Docker module 2025-11-16 14:46:20 +01:00
phundrak 1aef3db69d feat(hardware): move hardware inputs to dedicated module 2025-11-16 14:35:26 +01:00
phundrak fc2407940c fix: sign again with jujutsu 2025-11-05 05:10:35 +01:00
phundrak 87047b5b1b feat: add wlr-which module and config 2025-11-05 05:01:58 +01:00
phundrak b309aa3893 feat(secrets): update SSH hosts 2025-11-05 05:01:58 +01:00
phundrak 019149b39b feat(emacs): better tree-sitter configuration 2025-11-05 05:01:58 +01:00
phundrak f59f0ea20a feat: hyprpaper separate config with auto wallpaper 2025-11-05 05:01:58 +01:00
phundrak 9105831fbb feat: restore rofi instead of wofi 2025-11-05 05:01:58 +01:00
phundrak 4658b8392e fix: change invalid types.string to types.str 2025-11-05 05:01:58 +01:00
phundrak e65c27a81f feat: more AI-related tools 2025-11-05 05:01:58 +01:00
phundrak 7eccc1a627 feat(qemu): improve QEMU configuration 2025-11-05 05:01:58 +01:00
phundrak 7e9b84d0ea chore: update flakes to latest version 2025-11-05 05:01:58 +01:00
phundrak 5b2582afdd style: formatting fixes 2025-11-05 05:01:58 +01:00
phundrak 7d198f1996 feat(jujutsu): compatibility with jj-vc.el in Emacs 2025-11-05 05:01:58 +01:00
phundrak 2e84738c9f feat(AMDGPU): better config for my AMD GPU and using AI with it 2025-11-05 05:01:58 +01:00
phundrak a76bf52727 feat(hyprland): add commented out screen resolutions for Moonlight
Add a screen resolution for when logging in remotely from Moonlight,
namely from my Thinkpad x220 and my FydeTab Duo.
2025-11-05 05:01:58 +01:00
phundrak 1f811718c8 fix(docker): better configuration handling, add back podman-compose 2025-11-05 05:01:58 +01:00
phundrak c07c872c91 feat(user/packages): remove broken Gimp packages, add Gmic 2025-11-05 05:01:58 +01:00
phundrak 8b3864084f feat(languagetool): add languagetool service to marpa 2025-11-05 05:01:58 +01:00
phundrak 30e3fa2b08 chore: upgrade flake lockfile 2025-11-05 05:01:58 +01:00
phundrak dbb5973c46 feat(hyprland): replace wpaperd with hyprpaper 2025-11-05 05:01:58 +01:00
phundrak ffa6af675d feat(tailscale): make tailscale togglable, defaults to enabled 2025-11-05 05:01:58 +01:00
phundrak 075ece2829 feat(packages): remove Modrintth and KiCad
They take a long time compiling on my laptop, so I’ll install them
through flatpak instead.
2025-11-05 05:01:58 +01:00
phundrak 349cbfa263 feat(waydroid): add waydroid configuration 2025-11-05 05:01:58 +01:00
phundrak f3f390aae4 feat(qemu): add qemu configuration 2025-11-05 05:01:58 +01:00
phundrak 73ed248c12 refactor(docker podman): better docker and podman configuration 2025-11-05 05:01:58 +01:00
phundrak 24f42ee146 chore: update flakes 2025-11-05 05:01:58 +01:00
phundrak c0ad5ed316 style(home/tilo): better format file 2025-11-05 05:01:58 +01:00
phundrak ca4d08e799 feat(jujutsu): better jujutsu configuration 2025-11-05 05:01:58 +01:00
phundrak 5affe511ce feat(sunshine): customise apps available in Sunshine 2025-11-05 05:01:58 +01:00
phundrak 975a92eaae feat(networking): enable tailscale 2025-11-05 05:01:58 +01:00
phundrak 28c430568d chore: update flakes 2025-11-05 05:01:58 +01:00
phundrak 3737a61fa5 feat(sound): add noisetorch when sound is enabled 2025-11-05 05:01:57 +01:00
phundrak 0c8e2c702d fix(marpa): fix location of dotfiles 2025-11-05 05:01:57 +01:00
phundrak 2a12de6682 feat(secrets): update private SSH config 2025-11-05 05:01:57 +01:00
phundrak ca8496b606 feat(packages): remove Modrinth
Tired of compiling it every time I update my laptop, I’ll install it
with Flatpak instead.
2025-11-05 05:01:57 +01:00
phundrak ec5c8ff820 fix(gampo): correctly set dotfiles location 2025-11-05 05:01:57 +01:00
phundrak 4f78af4181 feat(tilo): add jellyfin configuration 2025-11-05 05:01:52 +01:00
phundrak 21a2587c13 feat(tilo): add calibre configuration 2025-11-05 05:01:13 +01:00
phundrak a786c3bd99 feat(tilo): add Plex configuration for Tilo 2025-11-05 05:01:11 +01:00
phundrak 50ebd68e57 fix: correct values for host Tilo 2025-11-05 05:01:12 +01:00
phundrak 4f3b94d5f3 docs: update README to reflect refactor 2025-11-05 05:01:11 +01:00
phundrak d200079cdb chore: refactor user modules 2025-11-05 05:01:10 +01:00
phundrak af1a606c1a chore: refactor system modules 2025-11-05 05:01:08 +01:00
phundrak d054442c28 feat(jujutsu): update my config with new aliases 2025-11-05 05:01:09 +01:00
phundrak 13723ef4d1 fix(hyprland): adapt my monitor settings to my new setup 2025-07-26 21:53:14 +02:00
phundrak 087a148378 chore: update flakes 2025-07-26 21:52:25 +02:00
phundrak 823d92dab5 feat(user packages): add OpenMW to installed packages 2025-07-26 21:51:34 +02:00
phundrak 6c1be6629b chore: update flake lockfile 2025-07-06 22:26:32 +02:00
phundrak 958a98ef81 feat(alys): add alys host configuration 2025-07-06 21:29:09 +02:00
phundrak 3de874f873 feat: add new packages: pavucontrol and kicad 2025-07-05 00:03:32 +02:00
phundrak 09e42de38f chore: update flake inputs 2025-07-05 00:03:32 +02:00
phundrak dd94b9003d feat(marpa): disable power button 2025-07-05 00:03:32 +02:00
phundrak 1ff6cf25ef feat: add appimage support for marpa and gampo 2025-07-05 00:03:32 +02:00
phundrak 2409d80f81 feat(home): enable blanket 2025-07-05 00:03:32 +02:00
phundrak 2d213a5d64 feat(email): update email signature 2025-07-05 00:03:32 +02:00
phundrak 0fb94b064e feat(waybar): enable battery 2025-06-14 19:35:10 +02:00
phundrak a7f280cf30 feat(tilo): enable cron job for Nextcloud docker container 2025-06-14 19:35:10 +02:00
phundrak 683796549f feat(quickshell): install quickshell 2025-06-14 18:44:19 +02:00
phundrak 0221eddf79 refactor(packages): reorder user packages 2025-06-14 18:44:19 +02:00
phundrak 6ce606dbba feat(waybar): change order of audio group 2025-06-14 18:44:19 +02:00
phundrak 6581396ed3 refactor(hyprland): clean up Hyprland configuration 2025-06-14 18:44:19 +02:00