Compare commits
4 commits
85dc75ced4
...
582ac7314a
| Author | SHA1 | Date | |
|---|---|---|---|
| 582ac7314a | |||
| 67716baa54 | |||
| f58fdb8d49 | |||
| 74cadfd80f |
4 changed files with 42 additions and 4 deletions
17
flake.lock
generated
17
flake.lock
generated
|
|
@ -56,6 +56,22 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"eza-themes": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1726839736,
|
||||
"narHash": "sha256-dd9KBb3Upg+x/4ImQwSwKWtDHyfk/29zLkmrVgHVsh0=",
|
||||
"owner": "eza-community",
|
||||
"repo": "eza-themes",
|
||||
"rev": "302f4783dcd84a8221f1da8223d1ea0885fd26e3",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "eza-community",
|
||||
"repo": "eza-themes",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-compat": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
|
|
@ -553,6 +569,7 @@
|
|||
"agenix": "agenix",
|
||||
"catppuccin": "catppuccin",
|
||||
"catppuccin-vsc": "catppuccin-vsc",
|
||||
"eza-themes": "eza-themes",
|
||||
"home-manager": "home-manager_2",
|
||||
"home-manager-unstable": "home-manager-unstable",
|
||||
"jovian": "jovian",
|
||||
|
|
|
|||
15
flake.nix
15
flake.nix
|
|
@ -68,10 +68,6 @@
|
|||
|
||||
catppuccin.url = "github:catppuccin/nix";
|
||||
|
||||
lix = {
|
||||
url = "https://git.lix.systems/lix-project/lix/archive/main.tar.gz";
|
||||
flake = false;
|
||||
};
|
||||
lix-module = {
|
||||
url = "https://git.lix.systems/lix-project/nixos-module/archive/main.tar.gz";
|
||||
inputs.nixpkgs.follows = "nixpkgs-raw";
|
||||
|
|
@ -87,6 +83,17 @@
|
|||
url = "github:Infinidoge/nix-minecraft";
|
||||
inputs.nixpkgs.follows = "nixpkgs-raw";
|
||||
};
|
||||
|
||||
# Non flake inputs / random things
|
||||
lix = {
|
||||
url = "https://git.lix.systems/lix-project/lix/archive/main.tar.gz";
|
||||
flake = false;
|
||||
};
|
||||
|
||||
eza-themes = {
|
||||
url = "github:eza-community/eza-themes";
|
||||
flake = false;
|
||||
};
|
||||
};
|
||||
|
||||
outputs = {...} @ inputs:
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@
|
|||
./direnv.nix
|
||||
./atuin.nix
|
||||
./fish.nix
|
||||
./eza.nix
|
||||
];
|
||||
# Some programs dont have a programs.*.enable option, so I install their package here
|
||||
environment.systemPackages = with pkgs; [
|
||||
|
|
|
|||
13
roles/common/programs/eza.nix
Normal file
13
roles/common/programs/eza.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{flakeSelf, ...}: {
|
||||
home-manager = {
|
||||
users.toast = {
|
||||
programs.eza = {
|
||||
enable = true;
|
||||
enableBashIntegration = true;
|
||||
git = true;
|
||||
icons = "auto";
|
||||
};
|
||||
xdg.configFile."eza/theme.yml".source = "${flakeSelf.inputs.eza-themes}/themes/catppuccin.yml";
|
||||
};
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue