From 3ac21fe70e1843e5dbd7598e5eed5c2868d3c27f Mon Sep 17 00:00:00 2001 From: ahuston-0 Date: Thu, 8 Aug 2024 23:44:36 -0400 Subject: [PATCH] add stylix Signed-off-by: ahuston-0 --- flake.lock | 68 ++++++++++++++++++++++++++++++++++ flake.nix | 9 +++++ systems/artemision/default.nix | 1 + users/alice/home.nix | 1 + 4 files changed, 79 insertions(+) diff --git a/flake.lock b/flake.lock index ce31820..127c2dc 100644 --- a/flake.lock +++ b/flake.lock @@ -77,6 +77,22 @@ "type": "github" } }, + "fromYaml": { + "flake": false, + "locked": { + "lastModified": 1689549921, + "narHash": "sha256-iX0pk/uB019TdBGlaJEWvBCfydT6sRq+eDcGPifVsCM=", + "owner": "SenchoPens", + "repo": "fromYaml", + "rev": "11fbbbfb32e3289d3c631e0134a23854e7865c84", + "type": "github" + }, + "original": { + "owner": "SenchoPens", + "repo": "fromYaml", + "type": "github" + } + }, "gitignore": { "inputs": { "nixpkgs": [ @@ -98,6 +114,23 @@ "type": "github" } }, + "gnome-shell": { + "flake": false, + "locked": { + "lastModified": 1713702291, + "narHash": "sha256-zYP1ehjtcV8fo+c+JFfkAqktZ384Y+y779fzmR9lQAU=", + "owner": "GNOME", + "repo": "gnome-shell", + "rev": "0d0aadf013f78a7f7f1dc984d0d812971864b934", + "type": "github" + }, + "original": { + "owner": "GNOME", + "ref": "46.1", + "repo": "gnome-shell", + "type": "github" + } + }, "home-manager": { "inputs": { "nixpkgs": [ @@ -318,6 +351,7 @@ "rust-overlay": "rust-overlay", "sops-nix": "sops-nix", "systems": "systems", + "stylix": "stylix", "wired-notify": "wired-notify" } }, @@ -361,6 +395,40 @@ "type": "github" } }, + "stylix": { + "inputs": { + "base16": "base16", + "base16-fish": "base16-fish", + "base16-foot": "base16-foot", + "base16-helix": "base16-helix", + "base16-kitty": "base16-kitty", + "base16-tmux": "base16-tmux", + "base16-vim": "base16-vim", + "flake-compat": [ + "flake-compat" + ], + "gnome-shell": "gnome-shell", + "home-manager": [ + "home-manager" + ], + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1722946882, + "narHash": "sha256-mxtnMye8gs82tdQbVC+g6v3aPOZlH150f9WyntHIkTg=", + "owner": "danth", + "repo": "stylix", + "rev": "5853f1a8bd072f2ebabfc3de3973084353cf6f1e", + "type": "github" + }, + "original": { + "owner": "danth", + "repo": "stylix", + "type": "github" + } + }, "systems": { "locked": { "lastModified": 1681028828, diff --git a/flake.nix b/flake.nix index d669454..979f945 100644 --- a/flake.nix +++ b/flake.nix @@ -102,6 +102,15 @@ }; }; + stylix = { + url = "github:danth/stylix"; + inputs = { + flake-compat.follows = "flake-compat"; + home-manager.follows = "home-manager"; + nixpkgs.follows = "nixpkgs"; + }; + }; + wired-notify = { url = "github:Toqozz/wired-notify"; inputs = { diff --git a/systems/artemision/default.nix b/systems/artemision/default.nix index bceb0f4..538e135 100644 --- a/systems/artemision/default.nix +++ b/systems/artemision/default.nix @@ -7,6 +7,7 @@ users = [ "alice" ]; modules = [ inputs.nixos-hardware.nixosModules.framework-16-7040-amd + inputs.stylix.nixosModules.stylix { environment.systemPackages = [ inputs.wired-notify.packages.x86_64-linux.default diff --git a/users/alice/home.nix b/users/alice/home.nix index 892eb7c..237ef68 100644 --- a/users/alice/home.nix +++ b/users/alice/home.nix @@ -68,6 +68,7 @@ diesel-cli tealdeer helix + ripunzip # nix specific packages nix-output-monitor