Evie Litherland-Smith
3cf6eb9ad0
Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos
2024-07-04 15:52:44 +01:00
Evie Litherland-Smith
d5de6cf834
Ruff: don't format docstrings
2024-07-04 15:52:36 +01:00
Evie Litherland-Smith
ee5f0f09f5
Update sharepoint URL in bookmarks
2024-07-03 11:21:55 +01:00
Evie Litherland-Smith
744055a691
Add home-manager backupFileExtension
2024-07-03 08:02:31 +01:00
Evie Litherland-Smith
1e98e8af61
Fix wrong files...
2024-07-03 07:37:57 +01:00
Evie Litherland-Smith
a1d6a789e7
Fix Legion importing desktop programs when it shouldn't be
2024-07-03 07:37:09 +01:00
Evie Litherland-Smith
f8782068d2
Remove uses of home-manager repo, merge home-manager README entries
...
Remove system-update-all script
2024-07-03 07:26:09 +01:00
Evie Litherland-Smith
f53fdbad4c
Remove home-manager from git-sync-all, add presentations
2024-07-03 07:20:28 +01:00
Evie Litherland-Smith
763a1d2a05
Merge home-manager config back in to nixos config
...
Place home-manager config under home directory, move system config
under system directory.
Add hostname-specific entries under home directory to be consistent
with how system is configured, update flake accordingly
2024-07-03 07:15:39 +01:00
Evie Litherland-Smith
1c9951e42a
flake.lock: Update
...
Flake lock file updates:
• Updated input 'iosevka-custom':
'git+https://git.xenia.me.uk/pixelifytica/iosevka.git?ref=refs/heads/main&rev=8848d889ab9089dff04a3ffc80d2cc8a61d545c4 ' (2024-06-07)
→ 'git+https://git.xenia.me.uk/pixelifytica/iosevka.git?ref=refs/heads/main&rev=db915e9a55cecdedac53a3cdba354dbc281938d9 ' (2024-06-22)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/dd457de7e08c6d06789b1f5b88fc9327f4d96309' (2024-06-19)
→ 'github:nixos/nixpkgs/d032c1a6dfad4eedec7e35e91986becc699d7d69' (2024-07-01)
2024-07-02 07:03:43 +01:00
Evie Litherland-Smith
b23df2cecd
Don't install nil as handled by devShell anyway
2024-06-26 13:39:33 +01:00
Evie Litherland-Smith
98b3418941
Remove ollama service
2024-06-26 05:56:55 +01:00
Evie Litherland-Smith
27e90f9de9
Fix initrd modules for Vanguard
2024-06-26 05:53:49 +01:00
Evie Litherland-Smith
29e3c29e3a
Enable ollama service for Tone
...
Enable GPU acceleration for ollama on Vanguard
Remove extra kernel / driver config from Northstar
2024-06-25 10:21:50 +01:00
Evie Litherland-Smith
53681b102a
Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos
2024-06-25 06:50:42 +01:00
Evie Litherland-Smith
0720bb4c21
Disable reboot for autoUpgrade
2024-06-25 06:50:05 +01:00
Evie Litherland-Smith
08b94c7d62
Add pre-commit hook to run gitleaks
...
Search for accidentally included secrets when committing
Remove niri package since I've switched to plasma6
2024-06-24 07:31:02 +01:00
Evie Litherland-Smith
e0d7568a9f
Remove copy directive from Makefile
2024-06-22 16:39:30 +01:00
Evie Litherland-Smith
f080742cb6
Remove .dir-locals.el
2024-06-22 16:11:06 +01:00
Evie Litherland-Smith
dfebded93d
Update Makefile
...
Use normal nix build command to build output, instead of relying on
nixos-rebuild script that introduces some overhead
2024-06-22 09:41:24 +01:00
Evie Litherland-Smith
256a07de4b
flake.lock: Update
...
Flake lock file updates:
• Updated input 'iosevka-custom':
'git+https://git.xenia.me.uk/pixelifytica/iosevka.git?ref=refs/heads/main&rev=6e305fa1d05a97343d47f0b6865e10a870fc8d4e ' (2024-03-16)
→ 'git+https://git.xenia.me.uk/pixelifytica/iosevka.git?ref=refs/heads/main&rev=8848d889ab9089dff04a3ffc80d2cc8a61d545c4 ' (2024-06-07)
• Updated input 'iosevka-custom/nixpkgs':
'github:nixos/nixpkgs/d691274a972b3165335d261cc4671335f5c67de9' (2024-03-14)
→ 'github:nixos/nixpkgs/e8057b67ebf307f01bdcc8fba94d94f75039d1f6' (2024-06-05)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/0b8e7a1ae5a94da2e1ee3f3030a32020f6254105' (2024-06-05)
→ 'github:nixos/nixpkgs/dd457de7e08c6d06789b1f5b88fc9327f4d96309' (2024-06-19)
2024-06-22 06:30:51 +01:00
Evie Litherland-Smith
728cdf0150
Remove envrc
2024-06-22 06:30:23 +01:00
Evie Litherland-Smith
a172709df3
Enable Samba and thunderbolt services for Tone
2024-06-19 13:55:37 +01:00
Evie Litherland-Smith
643f1b7753
Switch pulseaudio back to pipewire
2024-06-19 13:55:24 +01:00
Evie Litherland-Smith
93d371d40f
Disable passSecretService, using kwallet instead
2024-06-18 15:37:55 +01:00
Evie Litherland-Smith
62ca892b30
Squashed commit of the following:
...
commit 5374ae3e46
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date: Mon Jun 17 08:25:18 2024 +0100
Fix sddm crash/restart (hopefully) by removing x11-user
Re-enable kdeconnect
commit ae08b23335
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date: Sun Jun 16 20:47:03 2024 +0100
Disable/remove more options not needed for plasma6
commit a44d79e6a0
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date: Sun Jun 16 19:28:56 2024 +0100
Disable extra services/programs covered by KDE
2024-06-17 08:46:29 +01:00
Evie Litherland-Smith
571e761551
Enable kdeconnect, change qt theme to use gnome/adwaita
2024-06-16 11:05:24 +01:00
Evie Litherland-Smith
73ca7ad930
Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos
2024-06-15 05:57:08 +01:00
Evie Litherland-Smith
c9712656d7
Move greetd session to VT 7
...
Follow graphical session convention, and avoid VT 1 messages appearing
over login window
2024-06-15 05:56:43 +01:00
Evie Litherland-Smith
81464019a4
Update (and rename) matrix-synapse service file
2024-06-10 07:42:56 +01:00
Evie Litherland-Smith
3826da46a2
Switch tuigreet flag remember-user-session -> remember-session
2024-06-09 11:23:33 +01:00
Evie Litherland-Smith
508907c589
Switch to using tuigreet with greetd instead of launching directly to sway
2024-06-07 20:44:06 +01:00
Evie Litherland-Smith
ae2e3a0d59
Cleanup Makefile a bit
2024-06-07 19:56:53 +01:00
Evie Litherland-Smith
221a6e4551
Move dust, nitch, and bottom out of system config, to home-manager
2024-06-07 09:34:35 +01:00
Evie Litherland-Smith
259c19c488
Move xdg mime entries back to home-manager config
2024-06-07 09:32:33 +01:00
Evie Litherland-Smith
5b7708d17b
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/805a384895c696f802a9bf5bf4720f37385df547' (2024-05-31)
→ 'github:nixos/nixpkgs/0b8e7a1ae5a94da2e1ee3f3030a32020f6254105' (2024-06-05)
2024-06-07 07:00:49 +01:00
Evie Litherland-Smith
51cc4d9486
Try re-enabling system.autoUpgrade with the "boot" operation
2024-06-07 06:17:37 +01:00
Evie Litherland-Smith
feb3f9149b
Set compile-command dir local variable
2024-06-06 06:30:47 +01:00
Evie Litherland-Smith
8ae11797ab
Link extra paths for Zsh completion
2024-06-05 15:23:52 +01:00
Evie Litherland-Smith
ff92181337
Add copy command to Makefile
...
copy runs build, copy to Legion, then rm result link
2024-06-03 05:38:03 +01:00
Evie Litherland-Smith
010f0f6fc3
Update to nixos-24.05
...
nixpkgs url and flake lock updates
Remove nixpkgs from registry and nixPath as it's done automatically in
NixOS now
Stop setting nix package to nixVersions.unstable as that's now
deprecated
2024-06-01 07:14:42 +01:00
Evie Litherland-Smith
1ba2796008
Add niri compositor to Northstar
2024-05-31 06:19:31 +01:00
Evie Litherland-Smith
0778a93759
quickemu use qemu_full for smdb support
2024-05-30 16:21:36 +01:00
Evie Litherland-Smith
208e9e66de
Add qemu and quickemu to default installed packages
2024-05-30 13:43:28 +01:00
Evie Litherland-Smith
26a16734f1
Swap coreutils for -full version, add curl and wget to defaults
...
Remove rclone and nix-output-monitor
2024-05-30 13:37:32 +01:00
Evie Litherland-Smith
f723e3fddb
Don't install Niri on all machines by default, just Vanguard for now
2024-05-29 07:14:56 +01:00
Evie Litherland-Smith
f7d68d30dc
Set greetd back to starting Sway by default
...
Will keep niri installed and configured for testing, but can't move
full time until I've figured out XWayland support
2024-05-27 20:49:04 +01:00
Evie Litherland-Smith
eaf256511d
Enable gamescope wayland/xwayland shell in desktop.nix by default
2024-05-27 19:18:30 +01:00
Evie Litherland-Smith
eb706990f7
Add niri wayland compositor package (from stable flake input)
2024-05-27 18:45:54 +01:00
Evie Litherland-Smith
ca42ac6b77
Add test directive to Makefile
2024-05-27 12:30:21 +01:00