Switched to NixOS unstable branch

This commit is contained in:
Thai Noodles 2023-08-02 07:10:29 -07:00
parent 520921b9cf
commit 4f7f957a41
6 changed files with 29 additions and 11 deletions

View File

@ -28,3 +28,21 @@ sudo rm -r /etc/nixos/configuration.nix
nix flake update
nix run nixpkgs#<package>
```
## 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)

View File

@ -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"
}

View File

@ -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";

View File

@ -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

View File

@ -107,6 +107,7 @@
thc-hydra
tor-browser-bundle-bin
tshark
up
vcv-rack
virt-manager
wpscan

View File

@ -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";
};