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
Evie Litherland-Smith
fb6db061c1
Adjust znc remote proxy config
2024-05-19 11:49:35 +01:00
Evie Litherland-Smith
e2a118142b
Fix broken landing page config
2024-05-19 11:41:19 +01:00
Evie Litherland-Smith
a84a1b7356
Fix znc config, restore disabled options
2024-05-19 11:38:41 +01:00
Evie Litherland-Smith
4658d31f53
caddy user serverAliases for main landing page
2024-05-19 11:30:57 +01:00
Evie Litherland-Smith
fd5556906b
Disable caddy forwarding for ZNC
2024-05-19 11:30:45 +01:00
Evie Litherland-Smith
9b7a3d6ffe
Change default port for ZNC service
2024-05-19 11:17:21 +01:00
Evie Litherland-Smith
149a583cd6
Add ZNC IRC bouncer service
2024-05-19 11:07:30 +01:00
Evie Litherland-Smith
bee9468fdc
Add extra folder (Sync) to syncthing
...
To be used as a kind of drop-box folder
2024-05-18 07:19:29 +01:00
Evie Litherland-Smith
0152ce607b
Move some packages into home-manager definitions
2024-05-17 15:05:09 +01:00
Evie Litherland-Smith
9acf1953ee
Add lutris to games.nix configuration
2024-05-16 10:16:15 +01:00
Evie Litherland-Smith
20792d8190
Don't install home-manager by default
...
Handled by home-manager config flake
2024-05-15 08:39:14 +01:00
Evie Litherland-Smith
2aa56950fb
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/8be0d8a1ed4f96d99b09aa616e2afd47acc3da89' (2024-05-07)
→ 'github:nixos/nixpkgs/44072e24566c5bcc0b7aa9178a0104f4cfffab19' (2024-05-12)
2024-05-15 07:56:03 +01:00
Evie Litherland-Smith
f2441d3ed3
Remove Zathura
2024-05-13 15:39:26 +01:00
Evie Litherland-Smith
b205260497
Remove ollama service from Ronin
2024-05-13 13:18:17 +01:00
Evie Litherland-Smith
8517c36faa
Remove firefox config
...
Moved to home-manager instead
2024-05-12 10:46:25 +01:00
Evie Litherland-Smith
698f1f8ec4
Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos
2024-05-11 17:59:58 +01:00
Evie Litherland-Smith
bca157d4ea
Modify README following new split
2024-05-11 17:59:47 +01:00
Evie Litherland-Smith
83906df8f3
Update syncthing ID for Northstar
2024-05-11 17:41:51 +01:00
Evie Litherland-Smith
a95b143cc4
Fix setting greetd user and login shell
2024-05-11 17:27:37 +01:00
Evie Litherland-Smith
2961ea8ffd
Install nil (nix LSP) by default for all systems
2024-05-11 17:11:45 +01:00
Evie Litherland-Smith
be17470475
Remove left-over home.nix files
2024-05-11 16:19:18 +01:00
Evie Litherland-Smith
98e6e5f6b4
Move firefox into separate file, add Makefile
2024-05-11 16:15:46 +01:00
Evie Litherland-Smith
0682bb8cdb
Restructured to a state that things build again
...
Remove all home-manager config and related files
Slight change of layout that makes more sense with new scope
2024-05-11 15:41:19 +01:00
Evie Litherland-Smith
c9b940f43b
Prune some packages
2024-05-10 15:12:31 +01:00
Evie Litherland-Smith
3262fdb653
Switch emacs to using base16-theme, add elfeed-tube back
...
Remove pkgs definition in firefox expression
2024-05-10 14:16:12 +01:00