hyprland appearances fixes and flock

This commit is contained in:
cnst
2024-11-14 18:31:47 +01:00
parent 1629d0bc5c
commit 6b8eaa05c9
4 changed files with 78 additions and 64 deletions

84
flake.lock generated
View File

@@ -61,11 +61,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1730968822, "lastModified": 1731496216,
"narHash": "sha256-NocDjINsh6ismkhb0Xr6xPRksmhuB2WGf8ZmXMhxu7Y=", "narHash": "sha256-nlQrNN+tmJ+iP6Ck/czwZI0Hxz3oNvUyGkVruxJwgwA=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "aquamarine", "repo": "aquamarine",
"rev": "a49bc3583ff223f426cb3526fdaa4bcaa247ec14", "rev": "3b00e96f90cb0040de6d88ad99bf5f4d443f0c59",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -82,12 +82,12 @@
"nixpkgs": "nixpkgs_3" "nixpkgs": "nixpkgs_3"
}, },
"locked": { "locked": {
"lastModified": 1731286286, "lastModified": 1731549423,
"narHash": "sha256-7jpkIFzw+dHqtn6/iPHQLnxk6X4RdTwaE03ivRulmaY=", "narHash": "sha256-856g6/DYtrC+O9yRlksrKaEWP3jDgJQ9UMmQx/twxBc=",
"rev": "363a6f38bc9a634e7431a5623194757b3f8c68a1", "rev": "c37212a15dd0dc472d75df4c21c092d1cc9df897",
"revCount": 1506, "revCount": 1508,
"type": "tarball", "type": "tarball",
"url": "https://api.flakehub.com/f/pinned/chaotic-cx/nyx/0.1.1506%2Brev-363a6f38bc9a634e7431a5623194757b3f8c68a1/019318c6-e8df-75fd-b804-58e5f74326e9/source.tar.gz?rev=363a6f38bc9a634e7431a5623194757b3f8c68a1&revCount=1506" "url": "https://api.flakehub.com/f/pinned/chaotic-cx/nyx/0.1.1508%2Brev-c37212a15dd0dc472d75df4c21c092d1cc9df897/01932867-31e1-7601-9c99-ad09679c2f40/source.tar.gz?rev=c37212a15dd0dc472d75df4c21c092d1cc9df897&revCount=1508"
}, },
"original": { "original": {
"type": "tarball", "type": "tarball",
@@ -154,11 +154,11 @@
"rust-analyzer-src": "rust-analyzer-src" "rust-analyzer-src": "rust-analyzer-src"
}, },
"locked": { "locked": {
"lastModified": 1731393059, "lastModified": 1731565929,
"narHash": "sha256-rmzi0GHEwpzg1LGfGPO4SRD7D6QGV3UYGQxkJvn+J5U=", "narHash": "sha256-ZuVJhcL57hHBtIbaACQzlVD4p/zHOWlKh7V3wrNdnss=",
"owner": "nix-community", "owner": "nix-community",
"repo": "fenix", "repo": "fenix",
"rev": "fda8d5b59bb0dc0021ad3ba1d722f9ef6d36e4d9", "rev": "4c6c7d5088f12f57afd4ba6449f9eb168ca05620",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -381,11 +381,11 @@
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1731295855, "lastModified": 1731479417,
"narHash": "sha256-PpkEexKnFxd72Z+bRnZqYmaSlNF0ztOIjY+aa/5PKak=", "narHash": "sha256-NZ+Jc9XecxUIC6RBE5TdDo8hKzI704fMBKTz6lEH32w=",
"owner": "helix-editor", "owner": "helix-editor",
"repo": "helix", "repo": "helix",
"rev": "10c3502a89d51e2d074d0d2ca62f85241d6e8c0f", "rev": "6cca98264fe308bd6a4f7f85be2d821b58f60b4a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -401,11 +401,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1731235328, "lastModified": 1731535640,
"narHash": "sha256-NjavpgE9/bMe/ABvZpyHIUeYF1mqR5lhaep3wB79ucs=", "narHash": "sha256-2EckCJn4wxran/TsRiCOFcmVpep2m9EBKl99NBh2GnM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "60bb110917844d354f3c18e05450606a435d2d10", "rev": "35b055009afd0107b69c286fca34d2ad98940d57",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -443,11 +443,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1731235328, "lastModified": 1731535640,
"narHash": "sha256-NjavpgE9/bMe/ABvZpyHIUeYF1mqR5lhaep3wB79ucs=", "narHash": "sha256-2EckCJn4wxran/TsRiCOFcmVpep2m9EBKl99NBh2GnM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "60bb110917844d354f3c18e05450606a435d2d10", "rev": "35b055009afd0107b69c286fca34d2ad98940d57",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -532,11 +532,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1731425185, "lastModified": 1731526492,
"narHash": "sha256-/v5mz2LKOsBjwW9M+2kg0jVhpkFNIAvM/fUDy3OiOj4=", "narHash": "sha256-tzWLCOcIxvJvxB25kC0Q371pc5wBBzbzwSlSNc4L8gw=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprland", "repo": "hyprland",
"rev": "bb160cfe377da2d2b2e4431a3399fa60114f3911", "rev": "3fb47372b79265ebdabeeefdad10359d5b18377a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -728,11 +728,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1731163338, "lastModified": 1731518387,
"narHash": "sha256-Qflei0JBeqQ0c8jxA8e982xAxJvfMwfx4Aci2eJi84s=", "narHash": "sha256-aZZw1ZvTMLkcA6udlvkA3hrCkuipoWLy8s/JNnIclxY=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprutils", "repo": "hyprutils",
"rev": "60d3dece30f98e8ad85131829c8529950630d6bc", "rev": "315fba5d21d87ddb756d4bebdb49f99d86b0ffe8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -865,11 +865,11 @@
"umu": "umu" "umu": "umu"
}, },
"locked": { "locked": {
"lastModified": 1731375435, "lastModified": 1731548373,
"narHash": "sha256-O2piDr6aQmJd7USZkehOKTZale6jlG+DkoxEVRiu8Iw=", "narHash": "sha256-wKfZUafXB/Wc+f9JlDyAY20OFDUd4CZ3LF4Li+PpAX0=",
"owner": "fufexan", "owner": "fufexan",
"repo": "nix-gaming", "repo": "nix-gaming",
"rev": "e9adb42d82ec425ff6218b6e45feb6a1a8eaddb0", "rev": "5b3cac90d7c3ceddbe6f2cfc5c6d0b66780d2ea3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -999,11 +999,11 @@
}, },
"nixpkgs_5": { "nixpkgs_5": {
"locked": { "locked": {
"lastModified": 1730785428, "lastModified": 1731139594,
"narHash": "sha256-Zwl8YgTVJTEum+L+0zVAWvXAGbWAuXHax3KzuejaDyo=", "narHash": "sha256-IigrKK3vYRpUu+HEjPL/phrfh7Ox881er1UEsZvw9Q4=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "4aa36568d413aca0ea84a1684d2d46f55dbabad7", "rev": "76612b17c0ce71689921ca12d9ffdc9c23ce40b2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1046,11 +1046,11 @@
}, },
"nixpkgs_8": { "nixpkgs_8": {
"locked": { "locked": {
"lastModified": 1731139594, "lastModified": 1731319897,
"narHash": "sha256-IigrKK3vYRpUu+HEjPL/phrfh7Ox881er1UEsZvw9Q4=", "narHash": "sha256-PbABj4tnbWFMfBp6OcUK5iGy1QY+/Z96ZcLpooIbuEI=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "76612b17c0ce71689921ca12d9ffdc9c23ce40b2", "rev": "dc460ec76cbff0e66e269457d7b728432263166c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1071,11 +1071,11 @@
"nixpkgs-stable": "nixpkgs-stable" "nixpkgs-stable": "nixpkgs-stable"
}, },
"locked": { "locked": {
"lastModified": 1730814269, "lastModified": 1731363552,
"narHash": "sha256-fWPHyhYE6xvMI1eGY3pwBTq85wcy1YXqdzTZF+06nOg=", "narHash": "sha256-vFta1uHnD29VUY4HJOO/D6p6rxyObnf+InnSMT4jlMU=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "d70155fdc00df4628446352fc58adc640cd705c2", "rev": "cd1af27aa85026ac759d5d3fccf650abe7e1bbf0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1316,11 +1316,11 @@
}, },
"locked": { "locked": {
"dir": "packaging/nix", "dir": "packaging/nix",
"lastModified": 1730836236, "lastModified": 1731556042,
"narHash": "sha256-8jrg1DQrgYVaO4hpPRxRTAVluo8cE1Lcuvyv2EXuXpA=", "narHash": "sha256-eUFmLbf06Dph//IbB9KsJio3dJNADt+EhcfNFXjiJjU=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "90352466d502c40e147cfd11a428dde6c2899ab3", "rev": "66a1088194bb13c2d86d2c0af316b280a7235640",
"revCount": 833, "revCount": 839,
"submodules": true, "submodules": true,
"type": "git", "type": "git",
"url": "https://github.com/Open-Wine-Components/umu-launcher/" "url": "https://github.com/Open-Wine-Components/umu-launcher/"

View File

@@ -27,27 +27,37 @@ in {
rounding = 0; rounding = 0;
blur = { blur = {
enabled = true; enabled = true;
size = 8; brightness = 1.0;
passes = 1; contrast = 1.0;
vibrancy = 0.1696; noise = 0.01;
vibrancy = 0.15;
vibrancy_darkness = 0.5;
passes = 2;
size = 7;
popups = true;
popups_ignorealpha = 0.2;
};
shadow = {
enabled = true;
color = "rgba(00000025)";
ignore_window = true;
offset = "0 5";
range = 45;
render_power = 2;
scale = 0.95;
}; };
drop_shadow = false;
shadow_range = 4;
shadow_render_power = 3;
# col.shadow = rgba(1a1a1aee)
}; };
animations = { animations = {
enabled = true; enabled = true;
bezier = [ bezier = [
"myBezier,0.05, 0.9, 0.1, 1.05" "myBezier,0.19, 1, 0.22, 1"
]; ];
animation = [ animation = [
"windows, 1, 3, myBezier" "windows, 1, 3, myBezier"
"windowsOut, 1, 3, default, popin 80%" "windowsOut, 1, 3, default, popin 80%"
"border, 1, 3, default" "border, 1, 2, default"
"borderangle, 1, 8, default" "workspaces, 1, 2, default, slide"
"fade, 1, 7, default" "specialWorkspace, 1, 2, default, fade"
"workspaces, 1, 3, default"
]; ];
}; };
dwindle = { dwindle = {

View File

@@ -29,6 +29,15 @@ in {
extraConfig = let extraConfig = let
play = sound: "mpv ${pkgs.sound-theme-freedesktop}/share/sounds/freedesktop/stereo/${sound}.oga"; play = sound: "mpv ${pkgs.sound-theme-freedesktop}/share/sounds/freedesktop/stereo/${sound}.oga";
in '' in ''
max-history=50
max-visible=4
outer-margin=25
icon-location=right
max-icon-size=48
[urgency=high]
border-color=#7DAEA3dd
[urgency=critical]
border-color=#f95f32dd
on-notify=exec ${play "message"} on-notify=exec ${play "message"}
[app-name=yubikey-touch-detector] [app-name=yubikey-touch-detector]
on-notify=exec ${play "service-login"} on-notify=exec ${play "service-login"}
@@ -36,11 +45,6 @@ in {
on-notify=exec ${play "dialog-warning"} on-notify=exec ${play "dialog-warning"}
[app-name=command_complete summary~=".*"] [app-name=command_complete summary~=".*"]
on-notify=exec ${play "bell"} on-notify=exec ${play "bell"}
max-history=50
max-visible=4
outer-margin=25
icon-location=right
max-icon-size=48
[mode=do-not-disturb] [mode=do-not-disturb]
invisible=1 invisible=1
''; '';

View File

@@ -14,11 +14,11 @@ in {
systemd.user.services.polkit-gnome-authentication-agent-1 = { systemd.user.services.polkit-gnome-authentication-agent-1 = {
Unit.Description = "polkit-gnome-authentication-agent-1"; Unit.Description = "polkit-gnome-authentication-agent-1";
Install = { # Install = {
WantedBy = ["graphical-session.target"]; # WantedBy = ["graphical-session.target"];
Wants = ["graphical-session.target"]; # Wants = ["graphical-session.target"];
After = ["graphical-session.target"]; # After = ["graphical-session.target"];
}; # };
Service = { Service = {
Type = "simple"; Type = "simple";