theme collect & kitty & wallpaper & yazi

Collect all catppuccin theme settings together, set wallpaper using
wpapderd, change console to kitty and install yazi
This commit is contained in:
2026-03-18 11:25:55 +01:00
parent 35806b21a2
commit e0fb822650
29 changed files with 429 additions and 195 deletions

View File

@@ -2,42 +2,49 @@
description = "My NixOS Flake";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
catppuccin.url = "github:catppuccin/nix";
home-manager = {
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
nur = {
url = "github:nix-community/NUR";
images = {
url = "path:home/themes/images";
flake = false;
};
nixvim = {
url = "github:nix-community/nixvim";
inputs.nixpkgs.follows = "nixpkgs";
};
# impermanence.url = "github:nix-community/impermanence";
neovim-nightly-overlay.url = "github:nix-community/neovim-nightly-overlay";
nix-vscode-extensions = {
url = "github:nix-community/nix-vscode-extensions";
inputs.nixpkgs.follows = "nixpkgs";
};
neovim-nightly-overlay.url = "github:nix-community/neovim-nightly-overlay";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
catppuccin.url = "github:catppuccin/nix";
nixvim = {
url = "github:nix-community/nixvim";
inputs.nixpkgs.follows = "nixpkgs";
};
# impermanence.url = "github:nix-community/impermanence";
nur = {
url = "github:nix-community/NUR";
};
};
outputs =
{
nixpkgs,
home-manager,
nur,
nixvim,
catppuccin,
home-manager,
images,
# impermanence,
nix-vscode-extensions,
nixpkgs,
nixvim,
nur,
...
}@inputs:
{
@@ -45,6 +52,7 @@
nixosConfigurations = {
eliasLaptop = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = { inherit inputs; };
modules = [
./machines/configuration-laptop.nix
./home/services/pipewire.nix