Compare commits

...

2 commits

Author SHA1 Message Date
Laureηt c898cccbf0
use catppuccin papirus folders icons 2023-06-03 21:06:56 +02:00
Laureηt 04a608edf8
🎨 format shell config file 2023-06-03 20:58:09 +02:00
2 changed files with 16 additions and 6 deletions

View file

@ -1,24 +1,31 @@
{ pkgs, ... }: { { pkgs, ... }: {
gtk = { gtk = {
enable = true; enable = true;
font = { font = {
name = "Inter"; name = "Inter";
package = pkgs.inter; package = pkgs.inter;
size = 10; size = 10;
}; };
iconTheme = { iconTheme = {
name = "Papirus-Dark"; name = "Catppuccino-Mocha-Dark";
package = pkgs.papirus-icon-theme; package = pkgs.catppuccin-papirus-folders.override {
flavor = "mocha";
accent = "blue";
}; };
};
theme = { theme = {
name = "Catppuccin-Mocha-Compact-Blue-Dark"; name = "Catppuccin-Mocha-Compact-Blue-Dark";
package = pkgs.catppuccin-gtk.override { package = pkgs.catppuccin-gtk.override {
accents = [ "blue" ];
size = "compact";
tweaks = [ "rimless" "normal" ]; tweaks = [ "rimless" "normal" ];
accents = [ "blue" ];
variant = "mocha"; variant = "mocha";
size = "compact";
}; };
}; };
}; };
home.pointerCursor = { home.pointerCursor = {

View file

@ -7,6 +7,7 @@ let
sha256 = "1g2r6j33f4zys853i1c5gnwcdbwb6xv5w6pazfdslxf69904lrg9"; sha256 = "1g2r6j33f4zys853i1c5gnwcdbwb6xv5w6pazfdslxf69904lrg9";
}; };
in { in {
programs.bat = { programs.bat = {
enable = true; enable = true;
themes = { themes = {
@ -39,23 +40,25 @@ in {
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINTvwXCT99s1EwOCeGQ28jyCAH/RBoLZza9k5I7wWdEu laurent@neodymium"; "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINTvwXCT99s1EwOCeGQ28jyCAH/RBoLZza9k5I7wWdEu laurent@neodymium";
}; };
}; };
programs.direnv = { programs.direnv = {
enable = true; enable = true;
enableZshIntegration = true; enableZshIntegration = true;
nix-direnv.enable = true; nix-direnv.enable = true;
}; };
programs.atuin = { programs.atuin = {
enable = true; enable = true;
enableZshIntegration = true; enableZshIntegration = true;
settings = { sync_address = "https://atuin.fainsin.bzh"; }; settings = { sync_address = "https://atuin.fainsin.bzh"; };
}; };
programs.zsh = { programs.zsh = {
enable = true; enable = true;
enableAutosuggestions = true; enableAutosuggestions = true;
enableSyntaxHighlighting = true; enableSyntaxHighlighting = true;
enableCompletion = true; enableCompletion = true;
sessionVariables = { sessionVariables = {
MANPAGER = "micro";
VISUAL = "micro"; VISUAL = "micro";
EDITOR = "micro"; EDITOR = "micro";
WORDCHARS = "*?_-.[]~=&;!#$%^(){}<>"; WORDCHARS = "*?_-.[]~=&;!#$%^(){}<>";
@ -73,7 +76,6 @@ in {
bindkey "^[[1;3D" backward-word bindkey "^[[1;3D" backward-word
bindkey '^H' backward-kill-word bindkey '^H' backward-kill-word
bindkey '5~' kill-word bindkey '5~' kill-word
# eval "$(atuin init zsh)"
''; '';
plugins = [ plugins = [
{ {
@ -98,4 +100,5 @@ in {
} }
]; ];
}; };
} }