This commit is contained in:
thiloho
2023-06-05 17:00:34 +02:00
parent a599b2bcc6
commit 6ad2bfa1ef
2 changed files with 73 additions and 11 deletions

View File

@@ -34,18 +34,81 @@
config = {
modifier = "Mod1";
terminal = "alacritty";
menu = "bemenu-run";
menu = ''
tofi-run --width "100%" --height "100%" --border-width 0 --outline-width 0 --padding-left "35%" --padding-top "35%" --result-spacing 25 --num-results 5 --font "monospace" --background-color "#000A" | xargs swaymsg exec --
'';
output = {
DP-1 = {
bg = "/home/thiloho/background.jpg fill";
res = "1920x1080@144.000Hz";
};
DP-2 = {
bg = "/home/thiloho/background.jpg fill";
res = "1920x1080@144.000Hz";
};
};
bars = [
{ command = "waybar"; }
];
};
xwayland = false;
};
programs = {
waybar = {
enable = true;
settings = [
{
modules-left = [ "sway/workspaces" ];
modules-center = [ "sway/window" ];
modules-right = [ "memory" "disk" "cpu" "clock" ];
memory = {
format = "Memory: {used}GiB";
};
disk = {
format = "Disk: {free}";
};
cpu = {
format = "CPU: {usage}%";
};
clock = {
interval = 60;
format = "{:%Y-%m-%d %H:%M}";
};
}
];
style = ''
* {
font-size: 0.875rem;
border: none;
border-radius: 0;
}
window#waybar {
background-color: #1a1a1a;
color: #e6e6e6;
}
#workspaces button, #memory, #disk, #cpu, #clock {
padding-top: 0.125rem;
padding-bottom: 0.125rem;
padding-left: 0.5rem;
padding-right: 0.5rem;
background-color: #262626;
border: 0.0625rem solid #404040;
}
'';
};
git = {
signing = {
key = "C7F24D961CB819A5";
};
};
swaylock.enable = true;
};
gtk = {
enable = true;
theme = {
@@ -53,17 +116,9 @@
name = "Adwaita-dark";
};
};
programs = {
git = {
signing = {
key = "C7F24D961CB819A5";
};
};
swaylock.enable = true;
};
home.packages = with pkgs; [
dconf
bemenu
tofi
wayshot
wl-clipboard
xdg-utils

View File

@@ -53,7 +53,7 @@
helix = {
enable = true;
settings = {
theme = "dark_plus";
theme = "gruvbox_transparent";
editor = {
line-number = "relative";
cursorline = true;
@@ -64,6 +64,12 @@
};
};
};
themes = {
gruvbox_transparent = {
"inherits" = "gruvbox";
"ui.background" = "{}";
};
};
};
vscode = {
enable = true;
@@ -78,6 +84,7 @@
alacritty = {
enable = true;
settings = {
window.opacity = 0.9;
font = {
normal = {
family = "JetBrainsMono";