themes n stuff

This commit is contained in:
Schrottkatze 2022-09-02 18:21:58 +02:00
parent 7d3f961b66
commit e4b15a3b1a
2 changed files with 38 additions and 10 deletions

View file

@ -83,14 +83,14 @@ in with lib; {
# custom scripts # custom scripts
window-screenshot desktop-ctl em-record em-play em-play-loop window-screenshot desktop-ctl em-record em-play em-play-loop
pa_applet pa_applet
brightnessctl brightnessctl gruvbox-dark-icons-gtk
gruvbox-dark-gtk
]; ];
# i3 {{{ # i3 {{{
xsession = { xsession = {
enable = true; enable = true;
windowManager.i3 = { windowManager.i3 = {
enable = true; enable = true;
package = pkgs.i3-gaps;
config = { config = {
bars = []; bars = [];
terminal = "kitty"; terminal = "kitty";
@ -106,8 +106,8 @@ in with lib; {
{ command = "sleep 4 && setxkbmap -layout us -variant altgr-intl"; always = true; } { command = "sleep 4 && setxkbmap -layout us -variant altgr-intl"; always = true; }
{ command = "feh --bg-scale ${../other/wallpaper.jpg}"; always = true; notification = false; } { command = "feh --bg-scale ${../other/wallpaper.jpg}"; always = true; notification = false; }
{ command = "picom --experimental-backend"; } { command = "picom --experimental-backend"; }
{ command = "nm-applet"; } { command = "pkill nm-applet; nm-applet"; always = true; }
{ command = "pa-applet"; } { command = "pkill pa-applet; pa-applet"; always = true; }
]; ];
# }}} # }}}
# Assigns {{{ # Assigns {{{
@ -198,9 +198,11 @@ in with lib; {
size = 9.0; size = 9.0;
}; };
gaps = { gaps = {
top = 24;
inner = 15; inner = 15;
outer = 0; outer = 0;
smartGaps = false; smartGaps = false;
smartBorders = "no_gaps";
}; };
colors = { colors = {
background = "#1d2021"; background = "#1d2021";
@ -274,7 +276,7 @@ in with lib; {
services.polybar = { services.polybar = {
enable = true; enable = true;
script = "pkill polybar; polybar & disown"; script = "pkill polybar; polybar &";
settings = { settings = {
colors = { colors = {
background = "#282828"; background = "#282828";
@ -307,7 +309,7 @@ in with lib; {
cursor-scroll = "ns-resize"; cursor-scroll = "ns-resize";
enable-ipc = true; enable-ipc = true;
wm-restack = "i3"; wm-restack = "i3";
override-redirect = false; override-redirect = true;
}; };
"module/xworkspaces" = { "module/xworkspaces" = {
@ -392,6 +394,35 @@ in with lib; {
}; };
}; };
# }}} # }}}
# gtk {{{
gtk = {
enable = true;
cursorTheme = {
package = pkgs.phinger-cursors;
name = "phinger-cursors";
size = 20;
};
font = {
package = pkgs.montserrat;
name = "Montserrat";
size = 11;
};
iconTheme = {
package = pkgs.gruvbox-dark-icons-gtk;
name = "gruvbox-dark-icons";
};
theme = {
package = pkgs.gruvbox-dark-gtk;
name = "gruvbox-dark";
};
};
# }}}
# Qt {{{
qt = {
enable = true;
platformTheme = "gtk";
};
# }}}
}; };
}; };
} }

View file

@ -17,10 +17,6 @@ in with lib; {
autocd = true; autocd = true;
defaultKeymap = "viins"; defaultKeymap = "viins";
dotDir = ".config/zsh"; dotDir = ".config/zsh";
dirHashes = {
repos = "$HOME/Documents/repos";
nixc = "$HOME/nix-configs";
};
history = { history = {
extended = true; extended = true;
save = 100000; save = 100000;
@ -37,6 +33,7 @@ in with lib; {
upg = "paru -Syu --skipreview --noconfirm && flatpak upgrade && rustup upgrade"; upg = "paru -Syu --skipreview --noconfirm && flatpak upgrade && rustup upgrade";
grepo = "cd $HOME/Documents/repos && ls"; grepo = "cd $HOME/Documents/repos && ls";
gnix = "cd $HOME/nix-configs";
slol = "while true;do \\clear;sl --help | lolcat;done;"; slol = "while true;do \\clear;sl --help | lolcat;done;";