mirror of
https://github.com/thiloho/nixos-config.git
synced 2025-11-22 11:31:36 +01:00
Ricing
This commit is contained in:
@@ -34,18 +34,81 @@
|
|||||||
config = {
|
config = {
|
||||||
modifier = "Mod1";
|
modifier = "Mod1";
|
||||||
terminal = "alacritty";
|
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 = {
|
output = {
|
||||||
DP-1 = {
|
DP-1 = {
|
||||||
|
bg = "/home/thiloho/background.jpg fill";
|
||||||
res = "1920x1080@144.000Hz";
|
res = "1920x1080@144.000Hz";
|
||||||
};
|
};
|
||||||
DP-2 = {
|
DP-2 = {
|
||||||
|
bg = "/home/thiloho/background.jpg fill";
|
||||||
res = "1920x1080@144.000Hz";
|
res = "1920x1080@144.000Hz";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
bars = [
|
||||||
|
{ command = "waybar"; }
|
||||||
|
];
|
||||||
};
|
};
|
||||||
xwayland = false;
|
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 = {
|
gtk = {
|
||||||
enable = true;
|
enable = true;
|
||||||
theme = {
|
theme = {
|
||||||
@@ -53,17 +116,9 @@
|
|||||||
name = "Adwaita-dark";
|
name = "Adwaita-dark";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
programs = {
|
|
||||||
git = {
|
|
||||||
signing = {
|
|
||||||
key = "C7F24D961CB819A5";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
swaylock.enable = true;
|
|
||||||
};
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
dconf
|
dconf
|
||||||
bemenu
|
tofi
|
||||||
wayshot
|
wayshot
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
xdg-utils
|
xdg-utils
|
||||||
|
|||||||
@@ -53,7 +53,7 @@
|
|||||||
helix = {
|
helix = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
theme = "dark_plus";
|
theme = "gruvbox_transparent";
|
||||||
editor = {
|
editor = {
|
||||||
line-number = "relative";
|
line-number = "relative";
|
||||||
cursorline = true;
|
cursorline = true;
|
||||||
@@ -64,6 +64,12 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
themes = {
|
||||||
|
gruvbox_transparent = {
|
||||||
|
"inherits" = "gruvbox";
|
||||||
|
"ui.background" = "{}";
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
vscode = {
|
vscode = {
|
||||||
enable = true;
|
enable = true;
|
||||||
@@ -78,6 +84,7 @@
|
|||||||
alacritty = {
|
alacritty = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
|
window.opacity = 0.9;
|
||||||
font = {
|
font = {
|
||||||
normal = {
|
normal = {
|
||||||
family = "JetBrainsMono";
|
family = "JetBrainsMono";
|
||||||
|
|||||||
Reference in New Issue
Block a user