Skip to content

Commit

Permalink
Add catppuccin module
Browse files Browse the repository at this point in the history
  • Loading branch information
yousiki committed Apr 17, 2024
1 parent cf7f4c4 commit e15386f
Show file tree
Hide file tree
Showing 7 changed files with 57 additions and 140 deletions.
5 changes: 2 additions & 3 deletions cells/darwin/hosts/sakamoto/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@
{
home-manager.users.yousiki = {
imports = [
inputs.cells.home.homeProfiles.catppuccin
inputs.catppuccin.homeManagerModules.catppuccin

inputs.cells.home.homeProfiles.core
inputs.cells.home.homeProfiles.languages
inputs.cells.home.homeProfiles.shell
Expand All @@ -32,8 +33,6 @@
"python"
"rust"
];

bee.home-catppuccin.flavor = "mocha";
};
}
];
Expand Down
130 changes: 0 additions & 130 deletions cells/home/profiles/catppuccin.nix

This file was deleted.

4 changes: 4 additions & 0 deletions cells/home/profiles/core.nix
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,8 @@ in {
);

home.stateVersion = "23.05";

xdg.enable = true;

catppuccin.flavour = "mocha";
}
35 changes: 31 additions & 4 deletions cells/home/profiles/shell.nix
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,18 @@
batwatch
prettybat
];
catppuccin.enable = true;
};

programs.bottom.enable = true;
programs.bottom = {
enable = true;
catppuccin.enable = true;
};

programs.btop.enable = true;
programs.btop = {
enable = true;
catppuccin.enable = true;
};

programs.direnv = {
enable = true;
Expand All @@ -48,6 +55,7 @@
enableZshIntegration = true;
enableFishIntegration = true;
tmux.enableShellIntegration = true;
catppuccin.enable = true;
};

programs.gh = {
Expand All @@ -67,6 +75,7 @@
enable = true;
lfs.enable = true;
delta.enable = true;
delta.catppuccin.enable = true;
userName = "yousiki";
userEmail = "[email protected]";
extraConfig = {
Expand All @@ -75,7 +84,10 @@
};
};

programs.gitui.enable = true;
programs.gitui = {
enable = true;
catppuccin.enable = true;
};

programs.helix = {
enable = true;
Expand All @@ -94,6 +106,12 @@
lsp.display-messages = true;
};
};
catppuccin.enable = true;
};

programs.lazygit = {
enable = true;
catppuccin.enable = true;
};

programs.mcfly = {
Expand All @@ -115,9 +133,18 @@
enableNushellIntegration = true;
enableTransience = true;
settings.format = "$all";
catppuccin.enable = true;
};

programs.tmux.enable = true;
programs.tmux = {
enable = true;
catppuccin.enable = true;
};

programs.yazi = {
enable = true;
catppuccin.enable = true;
};

programs.zellij = {
enable = true;
Expand Down
5 changes: 2 additions & 3 deletions cells/nixos/hosts/hakase/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@
{
home-manager.users.yousiki = {
imports = [
inputs.cells.home.homeProfiles.catppuccin
inputs.catppuccin.homeManagerModules.catppuccin

inputs.cells.home.homeProfiles.core
inputs.cells.home.homeProfiles.languages
inputs.cells.home.homeProfiles.shell
Expand All @@ -43,8 +44,6 @@
"python"
"rust"
];

bee.home-catppuccin.flavor = "mocha";
};
}
];
Expand Down
16 changes: 16 additions & 0 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,8 @@
url = "github:ryantm/agenix";
inputs.nixpkgs.follows = "nixpkgs";
};

catppuccin.url = "github:catppuccin/nix";
};

nixConfig = rec {
Expand Down

0 comments on commit e15386f

Please sign in to comment.