diff --git a/flake.lock b/flake.lock index ac32725..ec7f8ab 100644 --- a/flake.lock +++ b/flake.lock @@ -14,11 +14,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1742042642, - "narHash": "sha256-D0gP8srrX0qj+wNYNPdtVJsQuFzIng3q43thnHXQ/es=", + "lastModified": 1744206633, + "narHash": "sha256-pb5aYkE8FOoa4n123slgHiOf1UbNSnKe5pEZC+xXD5g=", "owner": "cachix", "repo": "cachix", - "rev": "a624d3eaf4b1d225f918de8543ed739f2f574203", + "rev": "8a60090640b96f9df95d1ab99e5763a586be1404", "type": "github" }, "original": { @@ -37,11 +37,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1746189866, - "narHash": "sha256-3sTvuSVBFcXbqg26Qcw/ENJ1s36jtzEcZ0mHqLqvWRA=", + "lastModified": 1747717470, + "narHash": "sha256-tk2mRZAf8C5uOkMVJHemJ3ld09CYVp/z94/lHqsQ8ZA=", "owner": "cachix", "repo": "devenv", - "rev": "5fc592d45dd056035e0fd5000893a21609c35526", + "rev": "c7f2256ee4a4a4ee9cbf1e82a6e49b253c374995", "type": "github" }, "original": { @@ -100,11 +100,11 @@ ] }, "locked": { - "lastModified": 1742649964, - "narHash": "sha256-DwOTp7nvfi8mRfuL1escHDXabVXFGT1VlPD1JHrtrco=", + "lastModified": 1746537231, + "narHash": "sha256-Wb2xeSyOsCoTCTj7LOoD6cdKLEROyFAArnYoS+noCWo=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "dcf5072734cb576d2b0c59b2ac44f5050b5eac82", + "rev": "fa466640195d38ec97cf0493d6d6882bc4d14969", "type": "github" }, "original": { @@ -142,11 +142,11 @@ ] }, "locked": { - "lastModified": 1746204974, - "narHash": "sha256-Evu4H0/kzaQoCNLGQTp+JGTqkywzPx0IAo20Ci2zNck=", + "lastModified": 1747978958, + "narHash": "sha256-pQQnbxWpY3IiZqgelXHIe/OAE/Yv4NSQq7fch7M6nXQ=", "owner": "nix-community", "repo": "home-manager", - "rev": "1e8c62c651242fc685b10efc4a48ab777635fb7f", + "rev": "7419250703fd5eb50e99bdfb07a86671939103ea", "type": "github" }, "original": { @@ -211,11 +211,11 @@ ] }, "locked": { - "lastModified": 1746934494, - "narHash": "sha256-3n6i+F0sDASjkhbvgFDpPDZGp7z19IrRtjfF9TwJpCA=", + "lastModified": 1747540584, + "narHash": "sha256-cxCQ413JTUuRv9Ygd8DABJ1D6kuB/nTfQqC0Lu9C0ls=", "owner": "nix-community", "repo": "nix-index-database", - "rev": "e9b21b01e4307176b9718a29ac514838e7f6f4ff", + "rev": "ec179dd13fb7b4c6844f55be91436f7857226dce", "type": "github" }, "original": { @@ -258,11 +258,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1733477122, - "narHash": "sha256-qamMCz5mNpQmgBwc8SB5tVMlD5sbwVIToVZtSxMph9s=", + "lastModified": 1746807397, + "narHash": "sha256-zU2z0jlkJGWLhdNr/8AJSxqK8XD0IlQgHp3VZcP56Aw=", "owner": "cachix", "repo": "devenv-nixpkgs", - "rev": "7bd9e84d0452f6d2e63b6e6da29fe73fac951857", + "rev": "c5208b594838ea8e6cca5997fbf784b7cca1ca90", "type": "github" }, "original": { @@ -274,11 +274,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1746141548, - "narHash": "sha256-IgBWhX7A2oJmZFIrpRuMnw5RAufVnfvOgHWgIdds+hc=", + "lastModified": 1747744144, + "narHash": "sha256-W7lqHp0qZiENCDwUZ5EX/lNhxjMdNapFnbErcbnP11Q=", "owner": "nixos", "repo": "nixpkgs", - "rev": "f02fddb8acef29a8b32f10a335d44828d7825b78", + "rev": "2795c506fe8fb7b03c36ccb51f75b6df0ab2553f", "type": "github" }, "original": { @@ -305,11 +305,11 @@ ] }, "locked": { - "lastModified": 1745310711, - "narHash": "sha256-ePyTpKEJTgX0gvgNQWd7tQYQ3glIkbqcW778RpHlqgA=", + "lastModified": 1747603214, + "narHash": "sha256-lAblXm0VwifYCJ/ILPXJwlz0qNY07DDYdLD+9H+Wc8o=", "owner": "Mic92", "repo": "sops-nix", - "rev": "5e3e92b16d6fdf9923425a8d4df7496b2434f39c", + "rev": "8d215e1c981be3aa37e47aeabd4e61bb069548fd", "type": "github" }, "original": { @@ -325,11 +325,11 @@ ] }, "locked": { - "lastModified": 1745121923, - "narHash": "sha256-8X9JuDfxAEQlBhB0ARgFj9fbDOlCvPx6AbQ1h2T47/g=", + "lastModified": 1747886840, + "narHash": "sha256-onMR+v1i/Wf4MhaBtZ8N0ciRYOJITZDJrfZ4FxDmODw=", "owner": "youwen5", "repo": "zen-browser-flake", - "rev": "02084a38e9dbc4fa17f3474c3e9d43bb7db55799", + "rev": "47237b74af73d19729fd5d851665b2ecdd775745", "type": "github" }, "original": { diff --git a/hosts/gampo/configuration.nix b/hosts/gampo/configuration.nix index 0dac171..d7d333e 100644 --- a/hosts/gampo/configuration.nix +++ b/hosts/gampo/configuration.nix @@ -1,6 +1,3 @@ -# Edit this configuration file to define what should be installed on -# your system. Help is available in the configuration.nix(5) man page -# and in the NixOS manual (accessible by running ‘nixos-help’). { config, pkgs, @@ -9,11 +6,13 @@ }: { imports = [ inputs.sops-nix.nixosModules.sops - ./system/hardware-configuration.nix - ./services.nix - ../../modules/system.nix - ../../modules/sops.nix + ./hardware-configuration.nix + ./services ../../modules/opentablet.nix + ../../modules/sops.nix + ../../modules/system.nix + ../../programs/flatpak.nix + ../../programs/hyprland.nix ../../programs/steam.nix ]; @@ -40,6 +39,8 @@ sound.enable = true; }; + modules.hyprland.enable = true; + security.rtkit.enable = true; # List packages installed in system profile. To search, run: diff --git a/hosts/gampo/system/hardware-configuration.nix b/hosts/gampo/hardware-configuration.nix similarity index 100% rename from hosts/gampo/system/hardware-configuration.nix rename to hosts/gampo/hardware-configuration.nix diff --git a/hosts/gampo/services.nix b/hosts/gampo/services/default.nix similarity index 92% rename from hosts/gampo/services.nix rename to hosts/gampo/services/default.nix index a7b87fa..dcca4dd 100644 --- a/hosts/gampo/services.nix +++ b/hosts/gampo/services/default.nix @@ -1,6 +1,6 @@ { imports = [ - ./services/gnome.nix + ./gnome.nix ]; services = { diff --git a/hosts/marpa/configuration.nix b/hosts/marpa/configuration.nix index 3ddac04..7df8bae 100644 --- a/hosts/marpa/configuration.nix +++ b/hosts/marpa/configuration.nix @@ -60,7 +60,6 @@ security.rtkit.enable = true; nix.settings.trusted-users = ["root" "phundrak"]; - nixpkgs.config.allowUnfree = true; environment.systemPackages = with pkgs; [ clinfo # AMD diff --git a/users/modules/gpg.nix b/users/modules/gpg.nix index 8506b74..48a7015 100644 --- a/users/modules/gpg.nix +++ b/users/modules/gpg.nix @@ -1,4 +1,4 @@ -{pkgs, ...}:{ +{pkgs, ...}: { programs.gpg = { enable = true; mutableKeys = true;