Add catppuccin themeing
This commit is contained in:
parent
3f4a4c838d
commit
4eea2232fb
12 changed files with 47 additions and 32 deletions
|
@ -1,6 +0,0 @@
|
|||
{ pkgs, ... }: {
|
||||
programs.alacritty = {
|
||||
enable = true;
|
||||
settings.window.opacity = 0.95;
|
||||
};
|
||||
}
|
3
home/fhauser/applications/catppuccin.nix
Normal file
3
home/fhauser/applications/catppuccin.nix
Normal file
|
@ -0,0 +1,3 @@
|
|||
{ pkgs, lib, ... }: {
|
||||
catppuccin.flavour = "mocha";
|
||||
}
|
|
@ -7,6 +7,7 @@
|
|||
./firefox.nix
|
||||
./gpg.nix
|
||||
./ssh.nix
|
||||
./catppuccin.nix
|
||||
./scripts.nix
|
||||
./webapps.nix
|
||||
./vim.nix
|
||||
|
@ -14,7 +15,7 @@
|
|||
./waybar.nix
|
||||
./psql.nix
|
||||
./mako.nix
|
||||
./alacritty.nix
|
||||
./kitty.nix
|
||||
./shell.nix
|
||||
./swaylock.nix
|
||||
./kanshi.nix
|
||||
|
|
|
@ -19,6 +19,7 @@
|
|||
};
|
||||
#delta = {
|
||||
# enable = true;
|
||||
# catppuccin.enable = true;
|
||||
# options = {
|
||||
# side-by-side = "true";
|
||||
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
enableScDaemon = true;
|
||||
enableSshSupport = true;
|
||||
enableExtraSocket = true;
|
||||
pinentryFlavor = null;
|
||||
# TODO: pinentryPackage =
|
||||
extraConfig = let
|
||||
pinentryBemenu = pkgs.writeShellApplication {
|
||||
name = "pinentry-bemenu-with-env";
|
||||
|
|
6
home/fhauser/applications/kitty.nix
Normal file
6
home/fhauser/applications/kitty.nix
Normal file
|
@ -0,0 +1,6 @@
|
|||
{ pkgs, ... }: {
|
||||
programs.kitty = {
|
||||
enable = true;
|
||||
catppuccin.enable = true;
|
||||
};
|
||||
}
|
|
@ -1,7 +1,8 @@
|
|||
{ pkgs, ... }: {
|
||||
services.mako = {
|
||||
enable = true;
|
||||
backgroundColor = "#CCCCCCCC"; # TODO: Make layout colors in a central place
|
||||
catppuccin.enable = true;
|
||||
#backgroundColor = "#CCCCCCCC"; # TODO: Make layout colors in a central place
|
||||
borderSize = 0;
|
||||
#borderColor = "#4C7899FF";
|
||||
defaultTimeout = 1500;
|
||||
|
|
|
@ -31,6 +31,7 @@ in rec {
|
|||
systemd.enable = true;
|
||||
xwayland = true;
|
||||
wrapperFeatures = { gtk = true; };
|
||||
catppuccin.enable = true;
|
||||
extraSessionCommands = ''
|
||||
#export XDG_CURRENT_DESKTOP=Unity
|
||||
export XDG_CURRENT_DESKTOP=sway
|
||||
|
@ -50,7 +51,7 @@ in rec {
|
|||
};
|
||||
"*" = { xkb_numlock = "enable"; };
|
||||
};
|
||||
terminal = "${pkgs.alacritty}/bin/alacritty";
|
||||
terminal = "${pkgs.kitty}/bin/kitty";
|
||||
menu = "${bemenuLauncher}/bin/bemenuLauncher";
|
||||
gaps.inner = 8;
|
||||
modifier = "Mod4";
|
||||
|
@ -159,6 +160,7 @@ in rec {
|
|||
name = "hicolor";
|
||||
};
|
||||
gtk3.extraConfig.gtk-menu-images = true;
|
||||
catppuccin.enable = true;
|
||||
};
|
||||
|
||||
dconf.settings = { "org/gnome/desktop/interface".menus-have-icons = true; };
|
||||
|
|
|
@ -30,4 +30,6 @@
|
|||
};
|
||||
Install = { WantedBy = [ "sway-session.target" ]; };
|
||||
};
|
||||
|
||||
programs.swaylock.catppuccin.enable = true;
|
||||
}
|
||||
|
|
|
@ -1,13 +1,22 @@
|
|||
{ pkgs, ... }: {
|
||||
programs.vim = {
|
||||
programs.neovim = {
|
||||
enable = true;
|
||||
defaultEditor = true;
|
||||
viAlias = true;
|
||||
vimAlias = true;
|
||||
vimdiffAlias = true;
|
||||
catppuccin.enable = true;
|
||||
extraConfig = ''
|
||||
colorscheme elflord
|
||||
" colorscheme elflord
|
||||
set autoindent
|
||||
set ruler
|
||||
set pastetoggle=<F2>
|
||||
set splitbelow
|
||||
set splitright
|
||||
set mouse=
|
||||
set hidden
|
||||
set expandtab
|
||||
set ignorecase
|
||||
|
||||
set tabstop=2
|
||||
set softtabstop=2
|
||||
|
@ -42,13 +51,5 @@
|
|||
syntax on
|
||||
'';
|
||||
plugins = with pkgs.vimPlugins; [ vim-sensible vim-airline ];
|
||||
settings = {
|
||||
background = "dark";
|
||||
ignorecase = true;
|
||||
mouse = "n";
|
||||
hidden = true;
|
||||
expandtab = true;
|
||||
};
|
||||
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue