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": {
"lastModified": 1,
"narHash": "sha256-wBVLwFjGszsaibW+oPRSRFq6vzKPxSmfsh1evEQ56Ow=",
"path": "/nix/store/6kx0paxcp4bhx4j2nm19gi978gi4wqmc-source/system/extras/pydev",
"path": "/nix/store/5129406lph0jsh20wbmqclcrkmy93a9b-source/system/extras/pydev",
"type": "path"
},
"original": {
"path": "/nix/store/6kx0paxcp4bhx4j2nm19gi978gi4wqmc-source/system/extras/pydev",
"path": "/nix/store/5129406lph0jsh20wbmqclcrkmy93a9b-source/system/extras/pydev",
"type": "path"
}
},

View File

@@ -27,7 +27,11 @@
TERM = "alacritty";
};
file = {
"config.ini" = {
enable = true;
source = "../packages/avizo/config.ini";
target = "avizo/config.ini";
};
};
};
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";
# avizo keys
"XF86AudioRaiseVolume" = "spawn \"volumectl -d -u up\"";
"XF86AudioLowerVolume" = "spawn \"volumectl -d -u down\"";
"XF86AudioMute" = "spawn \"volumectl -d toggle-mute\"";
"XF86MonBrightnessUp" = "spawn \"lightctl -d up\"";
"XF86MonBrightnessDown" = "spawn \"lightctl -d down\"";
"None XF86AudioRaiseVolume" = "spawn \"volumectl -d -u up\"";
"None XF86AudioLowerVolume" = "spawn \"volumectl -d -u down\"";
"None XF86AudioMute" = "spawn \"volumectl -d toggle-mute\"";
"None XF86MonBrightnessUp" = "spawn \"lightctl -d up\"";
"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
"Super J" = "focus-view next";
@@ -116,11 +119,11 @@ in
};
locked = {
# avizo keys
"XF86AudioRaiseVolume" = "spawn \"volumectl -d -u up\"";
"XF86AudioLowerVolume" = "spawn \"volumectl -d -u down\"";
"XF86AudioMute" = "spawn \"volumectl -d toggle-mute\"";
"XF86MonBrightnessUp" = "spawn \"lightctl -d up\"";
"XF86MonBrightnessDown" = "spawn \"lightctl -d down\"";
"None XF86AudioRaiseVolume" = "spawn \"volumectl -d -u up\"";
"None XF86AudioLowerVolume" = "spawn \"volumectl -d -u down\"";
"None XF86AudioMute" = "spawn \"volumectl -d toggle-mute\"";
"None XF86MonBrightnessUp" = "spawn \"lightctl -d up\"";
"None XF86MonBrightnessDown" = "spawn \"lightctl -d down\"";
};
};
};

View File

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

View File

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