avizo config

This commit is contained in:
2025-09-17 10:56:44 -06:00
parent c262042788
commit 5af517aba8
7 changed files with 92 additions and 24 deletions

4
flake.lock generated
View File

@@ -184,11 +184,11 @@
"locked": { "locked": {
"lastModified": 1, "lastModified": 1,
"narHash": "sha256-wBVLwFjGszsaibW+oPRSRFq6vzKPxSmfsh1evEQ56Ow=", "narHash": "sha256-wBVLwFjGszsaibW+oPRSRFq6vzKPxSmfsh1evEQ56Ow=",
"path": "/nix/store/6kx0paxcp4bhx4j2nm19gi978gi4wqmc-source/system/extras/pydev", "path": "/nix/store/5129406lph0jsh20wbmqclcrkmy93a9b-source/system/extras/pydev",
"type": "path" "type": "path"
}, },
"original": { "original": {
"path": "/nix/store/6kx0paxcp4bhx4j2nm19gi978gi4wqmc-source/system/extras/pydev", "path": "/nix/store/5129406lph0jsh20wbmqclcrkmy93a9b-source/system/extras/pydev",
"type": "path" "type": "path"
} }
}, },

View File

@@ -27,7 +27,11 @@
TERM = "alacritty"; TERM = "alacritty";
}; };
file = { file = {
"config.ini" = {
enable = true;
source = "../packages/avizo/config.ini";
target = "avizo/config.ini";
};
}; };
}; };
programs = { programs = {

View File

@@ -0,0 +1,60 @@
[default]
# The time to show the notification for.
;time = 5.0
# The base directory to resolve relative image-path against (default is $XDG_DATA_HOME/avizo).
;image-base-dir =
# The image opacity; allowed values range from 0 (fully transparent) to 1.0 (fully opaque).
;image-opacity = 1.0
# The width of the notification.
width = 248
# The height of the notification.
height = 248
# The inner padding of the notification.
;padding = 24
# A relative offset of the notification to the top of the screen.
# Allowed values range from 0 (top) to 1.0 (bottom).
y-offset = 0.5
# A relative offset of the notification to the left of the screen.
# Allowed values range from 0 (left) to 1.0 (right).
x-offset = 0.5
# The border radius of the notification in px.
border-radius = 0
# Sets the border width of the notification in px.
;border-width = 1
# The block height of the progress indicator.
;block-height = 10
# The spacing between blocks in the progress indicator.
;block-spacing = 2
# Sets the amount of blocks in the progress indicator.
;block-count = 20
# Sets the fade in animation duration in seconds.
;fade-in = 0.2
# Sets the fade out animation duration in seconds.
;fade-out = 0.5
# The color of the notification background in format: rgba([0, 255], [0, 255], [0, 255], [0, 1]).
background = rgba(43, 51, 57, 0.8)
# Sets the color of the notification border in format rgba([0, 255], [0, 255], [0, 255], [0, 1]).
border-color = rgba(127, 187, 179, 1.0)
# The color of the filled bar blocks in format: rgba([0, 255], [0, 255], [0, 255], [0, 1]).
bar-fg-color = rgba(127, 187, 179, 1.0)
# The color of the unfilled bar blocks in format rgba([0, 255], [0, 255], [0, 255], [0, 1]).
# Defaults to 'background' with 2/3 brightness.
bar-bg-color = rgba(211, 198, 170, 1.0)

View File

@@ -58,11 +58,14 @@ in
"Super+Shift F" = "toggle-float"; "Super+Shift F" = "toggle-float";
# avizo keys # avizo keys
"XF86AudioRaiseVolume" = "spawn \"volumectl -d -u up\""; "None XF86AudioRaiseVolume" = "spawn \"volumectl -d -u up\"";
"XF86AudioLowerVolume" = "spawn \"volumectl -d -u down\""; "None XF86AudioLowerVolume" = "spawn \"volumectl -d -u down\"";
"XF86AudioMute" = "spawn \"volumectl -d toggle-mute\""; "None XF86AudioMute" = "spawn \"volumectl -d toggle-mute\"";
"XF86MonBrightnessUp" = "spawn \"lightctl -d up\""; "None XF86MonBrightnessUp" = "spawn \"lightctl -d up\"";
"XF86MonBrightnessDown" = "spawn \"lightctl -d down\""; "None XF86MonBrightnessDown" = "spawn \"lightctl -d down\"";
"Super KP_Multiply" = "spawn 'playerctl play-pause'";
"Super KP_Minus" = "spawn 'playerctl next'";
"Super KP_Divide" = "spawn 'playerctl previous'";
#movement #movement
"Super J" = "focus-view next"; "Super J" = "focus-view next";
@@ -116,11 +119,11 @@ in
}; };
locked = { locked = {
# avizo keys # avizo keys
"XF86AudioRaiseVolume" = "spawn \"volumectl -d -u up\""; "None XF86AudioRaiseVolume" = "spawn \"volumectl -d -u up\"";
"XF86AudioLowerVolume" = "spawn \"volumectl -d -u down\""; "None XF86AudioLowerVolume" = "spawn \"volumectl -d -u down\"";
"XF86AudioMute" = "spawn \"volumectl -d toggle-mute\""; "None XF86AudioMute" = "spawn \"volumectl -d toggle-mute\"";
"XF86MonBrightnessUp" = "spawn \"lightctl -d up\""; "None XF86MonBrightnessUp" = "spawn \"lightctl -d up\"";
"XF86MonBrightnessDown" = "spawn \"lightctl -d down\""; "None XF86MonBrightnessDown" = "spawn \"lightctl -d down\"";
}; };
}; };
}; };

View File

@@ -3,11 +3,11 @@
{ {
services.twmn = { services.twmn = {
enable = true; enable = true;
icons = { # icons = {
critical = "󰋮 "; # critical = "󰋮 ";
info = " "; # info = " ";
warning = " "; # warning = " ";
}; # };
text = { text = {
color = "2b3339"; color = "2b3339";
font = { font = {

View File

@@ -2,16 +2,17 @@
{ {
services = { services = {
printing.enable = true; cron.enable = true;
pulseaudio.enable = false; flatpak.enable = true;
openssh.enable = true;
pipewire = { pipewire = {
enable = true; enable = true;
alsa.enable = true; alsa.enable = true;
alsa.support32Bit = true; alsa.support32Bit = true;
pulse.enable = true; pulse.enable = true;
}; };
openssh.enable = true; playerctld.enable = true;
flatpak.enable = true; printing.enable = true;
cron.enable = true; pulseaudio.enable = false;
}; };
} }