diff --git a/README.md b/README.md index 1b184d6..7db3799 100644 --- a/README.md +++ b/README.md @@ -28,3 +28,21 @@ sudo rm -r /etc/nixos/configuration.nix nix flake update nix run nixpkgs# ``` + +## Resources + +- [Zero To Nix](https://zero-to-nix.com) +- [The Cute World's NixOS Guide](https://thiscute.world/en/posts/nixos-and-flake-basics/) +- [NixOS Wiki](https://nixos.wiki/) +- [The Nix Hour YouTube Playlist](https://www.youtube.com/playlist?list=PLyzwHTVJlRc8yjlx4VR4LU5A5O44og9in) +- [Nixology YouTube Playlist](https://www.youtube.com/playlist?list=PLRGI9KQ3_HP_OFRG6R-p4iFgMSK1t5BHs) +- [Nixcloud](https://nixcloud.io) + +## Todo + +- [ ] Create additional host configurations +- [ ] Implement the Impermanence module +- [ ] Create specific software installations (i.e. gui, gaming, kali-collection, etc) +- [ ] Implement [Agenix](https://nixos.wiki/wiki/Agenix) or Sopsnix +- [ ] Implement [Stylix](https://danth.github.io/stylix/) +- [ ] Implement [MicroVM.nix](https://github.com/astro/microvm.nix) diff --git a/flake.lock b/flake.lock index 5c80224..ed1791c 100644 --- a/flake.lock +++ b/flake.lock @@ -7,32 +7,31 @@ ] }, "locked": { - "lastModified": 1687871164, - "narHash": "sha256-bBFlPthuYX322xOlpJvkjUBz0C+MOBjZdDOOJJ+G2jU=", + "lastModified": 1690982105, + "narHash": "sha256-32AzoLuwhtxBItcULRiCnxRfJcbVXbPZSH9TDVg21mU=", "owner": "nix-community", "repo": "home-manager", - "rev": "07c347bb50994691d7b0095f45ebd8838cf6bc38", + "rev": "b2ac1d2c32ac11b8d231d23622cdc4b2f28d07d2", "type": "github" }, "original": { "owner": "nix-community", - "ref": "release-23.05", "repo": "home-manager", "type": "github" } }, "nixpkgs": { "locked": { - "lastModified": 1687466461, - "narHash": "sha256-oupXI7g7RPzlpGUfAu1xG4KBK53GrZH8/xeKgKDB4+Q=", + "lastModified": 1690881714, + "narHash": "sha256-h/nXluEqdiQHs1oSgkOOWF+j8gcJMWhwnZ9PFabN6q0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ecb441f22067ba1d6312f4932a7c64efa8d19a7b", + "rev": "9e1960bc196baf6881340d53dccb203a951745a2", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-23.05", + "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } diff --git a/flake.nix b/flake.nix index 953db90..4769829 100644 --- a/flake.nix +++ b/flake.nix @@ -4,7 +4,7 @@ experimental-features = [ "nix-command" "flakes" ]; }; inputs = { - nixpkgs.url = "github:NixOS/nixpkgs/nixos-23.05"; + nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; home-manager = { url = "github:nix-community/home-manager"; inputs.nixpkgs.follows = "nixpkgs"; diff --git a/hosts/buckwheat/configuration.nix b/hosts/buckwheat/configuration.nix index 3657d03..12f1ac7 100644 --- a/hosts/buckwheat/configuration.nix +++ b/hosts/buckwheat/configuration.nix @@ -67,7 +67,7 @@ in LC_CTYPE = "en_US.UTF-8"; }; }; - fonts.fonts = with pkgs; [ + fonts.packages = with pkgs; [ comic-mono noto-fonts noto-fonts-cjk diff --git a/hosts/buckwheat/home.nix b/hosts/buckwheat/home.nix index 7d35839..58ab0a9 100644 --- a/hosts/buckwheat/home.nix +++ b/hosts/buckwheat/home.nix @@ -107,6 +107,7 @@ thc-hydra tor-browser-bundle-bin tshark + up vcv-rack virt-manager wpscan diff --git a/hosts/configuration.nix b/hosts/configuration.nix index ac0feba..689a2eb 100644 --- a/hosts/configuration.nix +++ b/hosts/configuration.nix @@ -104,7 +104,7 @@ autoUpgrade = { enable = true; allowReboot = false; - channel = "https://channels.nixos.org/nixos-23.05"; + channel = "https://channels.nixos.org/nixos-unstable"; }; stateVersion = "22.11"; };