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
Evie Litherland-Smith
879c2750c6
Set Evince as default PDF program
...
Add file-roller program for Thunar archive plugin
2024-05-27 12:00:12 +01:00
Evie Litherland-Smith
29b736b501
Add "file", swap dog for dig, neofetch for nitch
2024-05-27 10:18:56 +01:00
Evie Litherland-Smith
385d77975a
Disable autoUpgrade for regular machines, keep for server only
2024-05-25 07:03:36 +01:00
Evie Litherland-Smith
f35fe50280
Add switch directive to Makefile
2024-05-25 07:03:20 +01:00
Evie Litherland-Smith
19abc43402
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/44072e24566c5bcc0b7aa9178a0104f4cfffab19' (2024-05-12)
→ 'github:nixos/nixpkgs/46397778ef1f73414b03ed553a3368f0e7e33c2f' (2024-05-22)
2024-05-25 07:00:17 +01:00
Evie Litherland-Smith
9eef068b8d
Add devShell and .envrc to activate via direnv
2024-05-24 12:17:20 +01:00
Evie Litherland-Smith
c86bfe931a
Add initial owncast config file
2024-05-24 12:14:41 +01:00
Evie Litherland-Smith
3b5cf11ce7
Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos
2024-05-21 19:24:50 +01:00
Evie Litherland-Smith
4a18a87bca
Move separate games.nix into Vanguard.nix
...
Move extra packages (lutris, prismlauncher, etc...) to home-manager
since they don't need to be in nixos config
2024-05-21 19:24:24 +01:00
Evie Litherland-Smith
0120a1b8c3
Fix typo in autoUpgrade flakeURL
2024-05-21 09:13:25 +01:00
Evie Litherland-Smith
f0dbbfb86c
Add my nixos and home-manager configs back to registry
2024-05-21 09:12:31 +01:00
Evie Litherland-Smith
dd9d76ca70
Rename work laptop Ronin -> Tone
2024-05-20 07:10:25 +01:00
Evie Litherland-Smith
f3f51985a9
Disable ZNC for now
2024-05-19 12:21:06 +01:00
Evie Litherland-Smith
6d0384f4ae
Remove reverse proxy from ZNC service
2024-05-19 11:59:08 +01:00