Compare commits
2 commits
be937b4497
...
c898cccbf0
Author | SHA1 | Date | |
---|---|---|---|
Laureηt | c898cccbf0 | ||
Laureηt | 04a608edf8 |
|
@ -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 = {
|
||||||
|
|
|
@ -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 {
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue