Added catppuccin/nix

This commit is contained in:
2025-10-19 11:33:12 -04:00
parent 6febc0906b
commit aea83699b8
7 changed files with 57 additions and 5 deletions

37
flake.lock generated
View File

@@ -91,6 +91,24 @@
"type": "github"
}
},
"catppuccin": {
"inputs": {
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1760692571,
"narHash": "sha256-SgqC+B7F7hHDKug+zRUL83vhibCSknzhRl0+OxUYjn4=",
"owner": "catppuccin",
"repo": "nix",
"rev": "8a084b86b6a4b2a1575e8cc67e07c4a687fce276",
"type": "github"
},
"original": {
"owner": "catppuccin",
"repo": "nix",
"type": "github"
}
},
"darwin": {
"inputs": {
"nixpkgs": [
@@ -328,6 +346,22 @@
"type": "github"
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1760524057,
"narHash": "sha256-EVAqOteLBFmd7pKkb0+FIUyzTF61VKi7YmvP1tw4nEw=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "544961dfcce86422ba200ed9a0b00dd4b1486ec5",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nur": {
"inputs": {
"flake-parts": "flake-parts",
@@ -424,9 +458,10 @@
"root": {
"inputs": {
"agenix": "agenix",
"catppuccin": "catppuccin",
"home-manager": "home-manager_2",
"nixos-hardware": "nixos-hardware",
"nixpkgs": "nixpkgs",
"nixpkgs": "nixpkgs_2",
"nur": "nur",
"nvf": "nvf",
"plasma-manager": "plasma-manager",

View File

@@ -36,6 +36,8 @@
url = "github:nix-community/stylix";
inputs.nixpkgs.follows = "nixpkgs";
};
catppuccin.url = "github:catppuccin/nix";
};
outputs =

View File

@@ -0,0 +1,14 @@
{
inputs,
...
}:
{
imports = [
inputs.catppuccin.homeModules.catppuccin
];
catppuccin = {
accent = "flamingo";
flavor = "mocha";
};
}

View File

@@ -3,6 +3,7 @@
}:
{
imports = [
./catppuccin.nix
./firefox.nix
./git.nix
./nvf.nix

View File

@@ -15,10 +15,6 @@
targets = {
kde.enable = true;
lazygit.enable = true;
vscode = {
enable = true;
profileNames = [ "default" ];
};
};
};
}

View File

@@ -17,6 +17,7 @@
aaron-bond.better-comments
yzane.markdown-pdf
mechatroner.rainbow-csv
catppuccin.catppuccin-vsc
# Remote development
ms-vscode-remote.remote-ssh
@@ -46,6 +47,8 @@
# General
"editor.formatOnSave" = true;
"workbench.iconTheme" = "material-icon-theme";
"workbench.colorTheme" = "Catppuccin Mocha";
"catppuccin.accentColor" = "flamingo";
# Prettier
"editor.defaultFormatter" = "esbenp.prettier-vscode";

View File

@@ -6,6 +6,7 @@
{
imports = [
inputs.nur.modules.nixos.default # Adds the NUR overlay
inputs.catppuccin.nixosModules.catppuccin
../overlays
];