(dangerous) switch to unstable

This commit is contained in:
Sakooooo 2024-08-09 17:55:44 +04:00
parent 58ab8b31f2
commit 83d1b8255d
Signed by: sako
GPG key ID: 3FD715D87D7725E0
9 changed files with 24 additions and 25 deletions

View file

@ -9,11 +9,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1722253092, "lastModified": 1723124175,
"narHash": "sha256-37vyqHPx57deHhwvi4jwyNQLYkhm/rlVTYKOG1iahsc=", "narHash": "sha256-w+rlZdbj4kn70uPJl4WrPDFoGEy0A9oJqw684nvZ9dY=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NixOS-WSL", "repo": "NixOS-WSL",
"rev": "f373ad59ae5866f0f98216bd5c71526b373450d2", "rev": "be1a6b2e4ddc34b9b6a297e7df2f2a2ecee24690",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -31,11 +31,11 @@
"nixpkgs-stable": "nixpkgs-stable" "nixpkgs-stable": "nixpkgs-stable"
}, },
"locked": { "locked": {
"lastModified": 1723050746, "lastModified": 1723194729,
"narHash": "sha256-9VwSLorP6M37N58bxwuKTs8LQjb6o//0rIrZ2MlR+4g=", "narHash": "sha256-IPAZexYuOUCCsuBNIE/BYDCaeqGvJpEUR+G0qatx3M4=",
"owner": "nix-community", "owner": "nix-community",
"repo": "emacs-overlay", "repo": "emacs-overlay",
"rev": "fe8d3b87057c262e2b4aaa0ec0eb6c3bb6bacf31", "rev": "efbdeccca60da278c7a52c8d5f386c6cc7655c95",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -103,32 +103,31 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1720042825, "lastModified": 1723015306,
"narHash": "sha256-A0vrUB6x82/jvf17qPCpxaM+ulJnD8YZwH9Ci0BsAzE=", "narHash": "sha256-jQnFEtH20/OsDPpx71ntZzGdRlpXhUENSQCGTjn//NA=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "e1391fb22e18a36f57e6999c7a9f966dc80ac073", "rev": "b3d5ea65d88d67d4ec578ed11d4d2d51e3de525e",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nix-community", "owner": "nix-community",
"ref": "release-24.05",
"repo": "home-manager", "repo": "home-manager",
"type": "github" "type": "github"
} }
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1722869614, "lastModified": 1722813957,
"narHash": "sha256-7ojM1KSk3mzutD7SkrdSflHXEujPvW1u7QuqWoTLXQU=", "narHash": "sha256-IAoYyYnED7P8zrBFMnmp7ydaJfwTnwcnqxUElC1I26Y=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "883180e6550c1723395a3a342f830bfc5c371f6b", "rev": "cb9a96f23c491c081b38eab96d22fa958043c9fa",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NixOS", "owner": "NixOS",
"ref": "nixos-24.05", "ref": "nixos-unstable",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }

View file

@ -3,11 +3,11 @@
description = "Sako's NixOS Configuration"; description = "Sako's NixOS Configuration";
inputs = { inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.05"; # nixpkgs stable branch nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; # nixpkgs stable branch
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable"; # nixpkgs unstable branch nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable"; # nixpkgs unstable branch
home-manager = { home-manager = {
# this manages your dotfiles for the most part # this manages your dotfiles for the most part
url = "github:nix-community/home-manager/release-24.05"; url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };

View file

@ -9,7 +9,7 @@ in
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
users.users.sako.packages = with pkgs; [ users.users.sako.packages = with pkgs; [
cinnamon.nemo nemo
]; ];
}; };
} }

View file

@ -14,7 +14,7 @@ in
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
#TODO(sako):: figure out service #TODO(sako):: figure out service
users.users.sako.packages = with pkgs; [ users.users.sako.packages = with pkgs; [
transmission-gtk transmission_4-gtk
]; ];
}; };
} }

View file

@ -19,7 +19,7 @@ in
clang-tools clang-tools
cmake-language-server cmake-language-server
# lint # lint
cpplint # cpplint
]; ];
}; };
} }

View file

@ -116,7 +116,7 @@ in {
unoconv unoconv
# org to pdf # org to pdf
# this might be bloat... # this might be bloat...
texliveFull texliveMinimal
# ement.el # ement.el
pantalaimon pantalaimon
# lsp # lsp

View file

@ -18,7 +18,7 @@ in {
python3 python3
black black
python310Packages.pip python310Packages.pip
nodePackages.pyright pyright
]; ];
}; };
} }

View file

@ -17,10 +17,9 @@ in {
}; };
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
hardware.opengl = { hardware.graphics = {
enable = true; enable = true;
driSupport = true; enable32Bit = true;
driSupport32Bit = true;
}; };
# regardless of if you have intel/nvidia # regardless of if you have intel/nvidia

View file

@ -10,7 +10,8 @@ in
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
# resolve racial conflict between # resolve racial conflict between
# pulseaudio and pipewire # pulseaudio and pipewire
sound.enable = lib.mkDefault false; # its deprecated now the west has fallen
# sound.enable = lib.mkDefault false;
hardware.pulseaudio.enable = false; hardware.pulseaudio.enable = false;