Commit graph

3961 commits

Author SHA1 Message Date
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
Evie Litherland-Smith 8c514e017f Don't install JS/TS stuff by default 2024-05-10 06:41:31 +01:00