Compare commits

...

2 commits

Author SHA1 Message Date
b396fdadb2 Fix fzf IFD
Some checks are pending
Gitea Actions Demo / Explore-Gitea-Actions (push) Waiting to run
2025-12-19 21:37:53 -08:00
2e4893336a Update lockfile 2025-12-19 21:25:52 -08:00
4 changed files with 60 additions and 21 deletions

53
flake.lock generated
View file

@ -63,11 +63,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1764325801, "lastModified": 1765990358,
"narHash": "sha256-LQ7tsrXs1wuB6KBwUctL3JlUsG/FWI2pCI6NkoO52dk=", "narHash": "sha256-l8x0gU8mnYaGMl+gWrsSHKBJlZWD8KXJfHTkRlFiPI0=",
"owner": "catppuccin", "owner": "catppuccin",
"repo": "nix", "repo": "nix",
"rev": "a696fed6b9b6aa89ef495842cdca3fc2a7cef0de", "rev": "de1b60ca45a578f59f7d84c8d338b346017b2161",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -76,6 +76,22 @@
"type": "github" "type": "github"
} }
}, },
"catppuccin-nix-palette": {
"locked": {
"lastModified": 1766206652,
"narHash": "sha256-pWAwRFfJx83jIqoqoHUlzsMTaCWy14JO87ot2ji+XRI=",
"ref": "main",
"rev": "4e42cc79579e082baade513ebbba9806b4fa7363",
"revCount": 1,
"type": "git",
"url": "https://git.alejandr0angul0.dev/alejandro-angulo/catppuccin-nix-palette"
},
"original": {
"ref": "main",
"type": "git",
"url": "https://git.alejandr0angul0.dev/alejandro-angulo/catppuccin-nix-palette"
}
},
"deploy-rs": { "deploy-rs": {
"inputs": { "inputs": {
"flake-compat": "flake-compat", "flake-compat": "flake-compat",
@ -85,11 +101,11 @@
"utils": "utils" "utils": "utils"
}, },
"locked": { "locked": {
"lastModified": 1762286984, "lastModified": 1766051518,
"narHash": "sha256-9I2H9x5We6Pl+DBYHjR1s3UT8wgwcpAH03kn9CqtdQc=", "narHash": "sha256-znKOwPXQnt3o7lDb3hdf19oDo0BLP4MfBOYiWkEHoik=",
"owner": "serokell", "owner": "serokell",
"repo": "deploy-rs", "repo": "deploy-rs",
"rev": "9c870f63e28ec1e83305f7f6cb73c941e699f74f", "rev": "d5eff7f948535b9c723d60cd8239f8f11ddc90fa",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -110,11 +126,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1764669403, "lastModified": 1766087669,
"narHash": "sha256-aJCOp0CV/9KIR2LTwSbZZN3j9Avg7umYyaqDFPoOVhI=", "narHash": "sha256-1+LJXcOaeX5YCFCCCY+bh6nSQBS5fPVcudQs5/G2+P4=",
"owner": "cachix", "owner": "cachix",
"repo": "devenv", "repo": "devenv",
"rev": "3f2d25e7af748127da0571266054575dd8fec5ab", "rev": "c03eed645ea94da7afbee29da76436b7ce33a5cb",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -342,11 +358,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1764788330, "lastModified": 1766171975,
"narHash": "sha256-hE/gXK+Z0j654T0tsW+KcndRqsgZXe8HyWchjBJgQpw=", "narHash": "sha256-47Ee0bTidhF/3/sHuYnWRuxcCrrm0mBNDxBkOTd3wWQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "fca4cba863e76c26cfe48e5903c2ff4bac2b2d5d", "rev": "bb35f07cc95a73aacbaf1f7f46bb8a3f40f265b5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -511,11 +527,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1764667669, "lastModified": 1766070988,
"narHash": "sha256-7WUCZfmqLAssbDqwg9cUDAXrSoXN79eEEq17qhTNM/Y=", "narHash": "sha256-G/WVghka6c4bAzMhTwT2vjLccg/awmHkdKSd2JrycLc=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "418468ac9527e799809c900eda37cbff999199b6", "rev": "c6245e83d836d0433170a16eb185cefe0572f8b8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -644,6 +660,7 @@
"inputs": { "inputs": {
"agenix": "agenix", "agenix": "agenix",
"catppuccin": "catppuccin", "catppuccin": "catppuccin",
"catppuccin-nix-palette": "catppuccin-nix-palette",
"deploy-rs": "deploy-rs", "deploy-rs": "deploy-rs",
"devenv": "devenv", "devenv": "devenv",
"home-manager": "home-manager", "home-manager": "home-manager",
@ -665,11 +682,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1736130495, "lastModified": 1765361626,
"narHash": "sha256-4i9nAJEZFv7vZMmrE0YG55I3Ggrtfo5/T07JEpEZ/RM=", "narHash": "sha256-kX0Dp/kYSRbQ+yd9e3lmmUWdNbipufvKfL2IzbrSpnY=",
"owner": "snowfallorg", "owner": "snowfallorg",
"repo": "lib", "repo": "lib",
"rev": "02d941739f98a09e81f3d2d9b3ab08918958beac", "rev": "c566ad8b7352c30ec3763435de7c8f1c46ebb357",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -36,6 +36,8 @@
powerlevel10k.url = "github:romkatv/powerlevel10k/master"; powerlevel10k.url = "github:romkatv/powerlevel10k/master";
powerlevel10k.flake = false; powerlevel10k.flake = false;
catppuccin-nix-palette.url = "git+https://git.alejandr0angul0.dev/alejandro-angulo/catppuccin-nix-palette?ref=main";
}; };
outputs = outputs =

View file

@ -2,10 +2,28 @@
config, config,
lib, lib,
namespace, namespace,
inputs,
... ...
}: }:
let let
cfg = config.${namespace}.programs.fzf; cfg = config.${namespace}.programs.fzf;
colors =
lib.attrsets.mapAttrs
(_: color: inputs.catppuccin-nix-palette.lib.palette.mocha.colors.${color}.hex)
{
"bg+" = "surface0";
bg = "base";
spinner = "rosewater";
hl = "mauve";
fg = "text";
header = "mauve";
info = "mauve";
pointer = "mauve";
marker = "mauve";
"fg+" = "text";
prompt = "mauve";
"hl+" = "mauve";
};
in in
{ {
options.${namespace}.programs.fzf = { options.${namespace}.programs.fzf = {
@ -13,7 +31,9 @@ in
}; };
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
catppuccin.fzf.enable = true; programs.fzf = {
programs.fzf.enable = true; inherit colors;
enable = true;
};
}; };
} }

View file

@ -21,7 +21,7 @@ in
}; };
nix.settings.auto-optimise-store = true; nix.settings.auto-optimise-store = true;
nix.gc.dates = "03:15"; nix.gc.dates = [ "03:15" ];
nix.gc.options = "-d"; nix.gc.options = "-d";
services.nginx.virtualHosts."${domain}" = { services.nginx.virtualHosts."${domain}" = {