From 4180f7d7600201c4cc40b24f0887906473b2c946 Mon Sep 17 00:00:00 2001 From: notgne2 Date: Tue, 9 May 2023 12:22:47 -0700 Subject: [PATCH] add spicetify --- flake.nix | 6 ++++++ home-manager/common.nix | 1 + home-manager/users/notgne2.nix | 9 +++++++++ 3 files changed, 16 insertions(+) diff --git a/flake.nix b/flake.nix index 38e3f4e..0541ded 100644 --- a/flake.nix +++ b/flake.nix @@ -2,6 +2,12 @@ inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; + spicetify-nix = { + url = "github:the-argus/spicetify-nix"; + inputs.nixpkgs.follows = "nixpkgs"; + inputs.flake-utils.follows = "flake-utils"; + }; + flake-utils.url = "github:numtide/flake-utils"; home-manager = { diff --git a/home-manager/common.nix b/home-manager/common.nix index 1d82543..4ac7622 100644 --- a/home-manager/common.nix +++ b/home-manager/common.nix @@ -7,6 +7,7 @@ inputs: all: { imports = [ all inputs.hyprland.homeManagerModules.default + inputs.spicetify-nix.homeManagerModule ]; programs.direnv = { diff --git a/home-manager/users/notgne2.nix b/home-manager/users/notgne2.nix index 6fbbdf9..67ce0f7 100644 --- a/home-manager/users/notgne2.nix +++ b/home-manager/users/notgne2.nix @@ -9,9 +9,18 @@ inputs: { url = "https://raw.githubusercontent.com/eprints/eprints3.4/master/lib/mime.types"; sha256 = "0cdhq71wk5h3zcfrz8dyqc3vrjyikwjqsla855v036r54lch0kn2"; }; + + spicePkgs = inputs.spicetify-nix.packages.${pkgs.system}.default; in { programs.home-manager.enable = true; + programs.spicetify = { + theme = spicePkgs.themes.catppuccin-macchiato; + enabledExtensions = with spicePkgs.extensions; [ + # fixEnhance + ]; + }; + home.packages = with pkgs; [ bat fzf