This commit is contained in:
Hadi
2024-04-20 00:02:59 +02:00
parent a37de9940f
commit 637accfc1c
10 changed files with 19 additions and 65 deletions

View File

@@ -105,7 +105,7 @@
"QT_AUTO_SCREEN_SCALE_FACTOR,1"
"QT_QPA_PLATFORM=wayland,xcb"
"QT_WAYLAND_DISABLE_WINDOWDECORATION,1"
"GTK_THEME,Flat-Remix-GTK-White-Darkest-Solid:dark"
"GTK_THEME,Flat-Remix-GTK-Violet-Darkest-Solid:dark"
# "HYPRCURSOR_THEME,rose-pine"
# "HYPRCURSOR_SIZE,16"
];
@@ -212,7 +212,7 @@
enable = true;
theme = {
package = pkgs.flat-remix-gtk;
name = "Flat-Remix-GTK-White-Darkest-Solid";
name = "Flat-Remix-GTK-Violet-Darkest-Solid";
};
iconTheme = {

View File

@@ -25,7 +25,7 @@
enable = true;
colorschemes.catppuccin = {
enable = true;
settings = { transparentBackground = true; };
settings = { transparent_background = true; };
};
};

View File

@@ -48,6 +48,7 @@ let
nextcloud-watch &
battery-notif &
waybar &
'';
in {

View File

@@ -9,9 +9,13 @@
syntaxHighlighting.enable = true;
historySubstringSearch.enable = true;
# If the variable config.theme.print-neofetch is set to true, neofetch will be printed
initExtraFirst = ''
bindkey -e
${pkgs.neofetch}/bin/neofetch
${if config.theme.print-neofetch then
pkgs.neofetch + "/bin/neofetch"
else
""}
'';
history = {

View File

@@ -10,6 +10,11 @@ with lib;
description = "Does waybar have a transparent background?";
};
print-neofetch = mkOption {
type = types.bool;
description = "Does kitty launch neofetch?";
};
wallpaper = mkOption {
type = types.str;
description = "Name of the wallpaper (from the wallpapers directory)";

View File

@@ -4,6 +4,7 @@
theme = {
wallpaper = "default.png";
waybar-transparent = true;
print-neofetch = true;
font-mono = "FiraCode Nerd Font Mono";
font = "SFProDisplay Nerd Font";
rounding = 12;

View File

@@ -1,4 +1,4 @@
{ pkgs, config, lib, waybar, ... }: {
{ pkgs, config, lib, ... }: {
services = {
blueman-applet.enable = true;
network-manager-applet.enable = true;
@@ -6,8 +6,6 @@
programs.waybar = {
enable = true;
package = waybar.packages."${pkgs.system}".waybar;
systemd.enable = true;
settings = {
mainBar = {
layer = "top";

View File

@@ -60,7 +60,7 @@
background-position: center;
background-size: 25%;
border-style: solid;
border: 3px solid #${config.theme.colors.bg};
background-color: #${config.theme.colors.bg};
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}