sway-easyfocus: add module (#6976)

This commit is contained in:
Aguirre Matteo 2025-05-05 02:46:28 +00:00 committed by GitHub
parent 5f1f472565
commit 8a318641ac
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 85 additions and 0 deletions

View file

@ -0,0 +1,9 @@
chars: fjghdkslaemuvitywoqpcbnxz
focused_background_color: '285577'
focused_background_opacity: 1.0
focused_text_color: ffffff
font_family: monospace
font_size: medium
font_weight: bold
window_background_color: d1f21
window_background_opacity: 0.2

View file

@ -0,0 +1 @@
{ sway-easyfocus-example-config = ./example-config.nix; }

View file

@ -0,0 +1,22 @@
{
programs.sway-easyfocus = {
enable = true;
settings = {
chars = "fjghdkslaemuvitywoqpcbnxz";
window_background_color = "d1f21";
window_background_opacity = 0.2;
focused_background_color = "285577";
focused_background_opacity = 1.0;
focused_text_color = "ffffff";
font_family = "monospace";
font_weight = "bold";
font_size = "medium";
};
};
nmt.script = ''
assertFileExists home-files/.config/sway-easyfocus/config.yaml
assertFileContent home-files/.config/sway-easyfocus/config.yaml \
${./config.yaml}
'';
}