diff --git a/configs/common.nix b/configs/common.nix index 17c0586..a008245 100644 --- a/configs/common.nix +++ b/configs/common.nix @@ -132,7 +132,7 @@ cava cmatrix swaynotificationcenter - inputs.chataigne.packages.${pkgs.system}.chataigne + inputs.chataigne.packages.${stdenv.hostPlatform.system}.chataigne wlogout wpaperd kando @@ -151,7 +151,7 @@ git fastfetch lsd - inputs.doot.packages.${pkgs.system}.default + inputs.doot.packages.${stdenv.hostPlatform.system}.default stow fzf ripgrep @@ -276,4 +276,9 @@ # The comment system.stateVersion = "25.05"; # Did you read the comment? + system.autoUpgrade = { + enable = true; + allowReboot = false; + }; + } diff --git a/configs/configuration-laptop.nix b/configs/configuration-laptop.nix index 2a93e71..366462b 100644 --- a/configs/configuration-laptop.nix +++ b/configs/configuration-laptop.nix @@ -39,8 +39,8 @@ extraGroups = [ ]; packages = with pkgs; [ # Ricing - inputs.way-edges.packages.${pkgs.system}.way-edges - inputs.chataigne.packages.${pkgs.system}.chataigne + inputs.way-edges.packages.${stdenv.hostPlatform.system}.way-edges + inputs.chataigne.packages.${stdenv.hostPlatform.system}.chataigne # Terminal light diff --git a/configs/configuration-pc.nix b/configs/configuration-pc.nix index 7311ad3..476c60d 100644 --- a/configs/configuration-pc.nix +++ b/configs/configuration-pc.nix @@ -55,7 +55,7 @@ delfin docker jellyfin-tui - unstable.bambu-studio + orca-slicer ]; }; diff --git a/flake.nix b/flake.nix index 33f5873..8255faf 100644 --- a/flake.nix +++ b/flake.nix @@ -1,5 +1,5 @@ { - description = "Impure NixOS flake"; + description = "Master flake for Voidarc nix config"; inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; @@ -25,8 +25,7 @@ ... }@inputs: let - stdenv.hostPlatform.system = "x86_64-linux"; - system = stdenv.hostPlatform.system; + system = "x86_64-linux"; hardwareConfig = import /etc/nixos/hardware-configuration.nix; in { diff --git a/modules/i3/i3.nix b/modules/i3/i3.nix index 8001833..c96ffc1 100644 --- a/modules/i3/i3.nix +++ b/modules/i3/i3.nix @@ -6,6 +6,8 @@ ... }: { + services.libinput.enable = true; + services.displayManager.defaultSession = "hyprland"; services.xserver = { enable = true;