catppuccin theme start

set basic catppuccin/nix
This commit is contained in:
2026-03-17 10:50:17 +01:00
parent 0437d90402
commit 35806b21a2
24 changed files with 247 additions and 456 deletions

View File

@@ -18,7 +18,6 @@
inputs.nixpkgs.follows = "nixpkgs";
};
# Nix expressions for VSCode and OpenVSX extensions
nix-vscode-extensions = {
url = "github:nix-community/nix-vscode-extensions";
inputs.nixpkgs.follows = "nixpkgs";
@@ -26,6 +25,8 @@
neovim-nightly-overlay.url = "github:nix-community/neovim-nightly-overlay";
catppuccin.url = "github:catppuccin/nix";
# impermanence.url = "github:nix-community/impermanence";
};
@@ -35,6 +36,7 @@
home-manager,
nur,
nixvim,
catppuccin,
# impermanence,
...
}@inputs:
@@ -47,13 +49,17 @@
./machines/configuration-laptop.nix
./home/services/pipewire.nix
nur.modules.nixos.default
catppuccin.nixosModules.catppuccin
home-manager.nixosModules.home-manager
# impermanence.nixosModules.impermanence
{
home-manager = {
useUserPackages = true;
extraSpecialArgs = { inherit inputs; };
users.elias = import ./home/default-laptop.nix;
users.elias.imports = [
./home/default-laptop.nix
catppuccin.homeModules.catppuccin
];
};
nixpkgs.overlays = [
# (import ./overlays/river-status.nix)
@@ -69,13 +75,17 @@
./machines/configuration-desktop.nix
./home/services/pipewire.nix
nur.modules.nixos.default
catppuccin.nixosModules.catppuccin
home-manager.nixosModules.home-manager
# impermanence.nixosModules.impermanence
{
home-manager = {
useUserPackages = true;
extraSpecialArgs = { inherit inputs; };
users.elias = import ./home/default-desktop.nix;
users.elias.imports = [
./home/default-desktop.nix
catppuccin.homeModules.catppuccin
];
};
nixpkgs.overlays = [
inputs.nur.overlays.default