asd
This commit is contained in:
4
base.nix
4
base.nix
@@ -1,5 +1,7 @@
|
||||
{ config, pkgs, lib, inputs, ... }:
|
||||
|
||||
# TODO: split this file into a `base` folder?
|
||||
|
||||
{
|
||||
imports = let ifExists = p: if builtins.pathExists p then p else {}; in [
|
||||
./cachix.nix # update with `cachix use --mode nixos -d . FOOBAR`
|
||||
@@ -58,7 +60,7 @@
|
||||
hardware.enableRedistributableFirmware = true;
|
||||
hardware.cpu.amd.updateMicrocode = pkgs.stdenv.isx86_64;
|
||||
hardware.cpu.intel.updateMicrocode = pkgs.stdenv.isx86_64;
|
||||
|
||||
|
||||
# enable kernel same-page merging for improved vm test performance
|
||||
hardware.ksm.enable = true;
|
||||
|
||||
|
||||
@@ -27,7 +27,8 @@
|
||||
../../../profiles/mounts/freon-nfs.nix
|
||||
../../../profiles/mounts/reidun-nfs.nix
|
||||
../../../profiles/mounts/meconium-nfs.nix
|
||||
/* ../../../profiles/mounts/fridge-nfs.nix */
|
||||
#../../../profiles/mounts/fridge-nfs.nix
|
||||
#../../../profiles/mounts/fridge-sshfs.nix # TODO
|
||||
|
||||
../../../profiles/shell.nix
|
||||
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
../../../profiles/mounts/freon-nfs.nix
|
||||
../../../profiles/mounts/reidun-nfs.nix
|
||||
../../../profiles/mounts/meconium-zfs.nix
|
||||
#../../../profiles/mounts/fridge-nfs.nix # TODO: fix
|
||||
#../../../profiles/mounts/fridge-nfs.nix
|
||||
#../../../profiles/mounts/fridge-sshfs.nix # TODO
|
||||
|
||||
../../../profiles/shell.nix
|
||||
|
||||
|
||||
8
todos.md
8
todos.md
@@ -2,6 +2,9 @@
|
||||
* [ ] on eple: https://discourse.nixos.org/t/how-to-run-x-sunshine-steam-on-headless-server/35134/6
|
||||
* [ ] https://github.com/NixOS/nixos-hardware/tree/master/pine64/pinebook-pro
|
||||
* [ ] riscv
|
||||
* [ ] nixos mobile
|
||||
* [ ] home-manager on fhs distro
|
||||
* [ ] system-manager with nix-system-graphics and systemd stuff
|
||||
# nice to have
|
||||
* [ ] windows binfmtemu with wineWowPackages.wayland
|
||||
* [ ] nixos-generate-config instructions for new hosts
|
||||
@@ -13,13 +16,14 @@
|
||||
* [ ] https://discourse.nixos.org/t/a-web-ui-for-the-nix-store-early-beta/35762
|
||||
* [ ] working `jump` completions
|
||||
# machine park
|
||||
* [ ] uptime kuma
|
||||
* [ ] remote-builders over wg
|
||||
* [ ] autogenerate ssh keys for new hosts
|
||||
* [ ] autogenerate ssh keys for new hosts - steal sops vars?
|
||||
* [ ] http health monitoring `services.netdata.httpcheck.checks.<foobar>`
|
||||
* [ ] switch to systemd networkd
|
||||
* [x] Setup some remote-development and deploy flow
|
||||
* [ ] zfs, declarative pools?
|
||||
* [ ] zfs, fix export
|
||||
* [x] zfs, fix export
|
||||
* [ ] figure out how to reuse system flake lock while deploying, leave the night job to upgrade (--override input maybe?)
|
||||
* [ ] some tunneling for NFS hosts
|
||||
* [x] https://nix-community.org/community-builder/
|
||||
|
||||
@@ -30,3 +30,5 @@ destore() {
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
# TODO: "restore"
|
||||
|
||||
Reference in New Issue
Block a user