This commit is contained in:
2025-10-20 20:36:42 +02:00
parent a759548d2e
commit e3f119b29a
4 changed files with 36 additions and 32 deletions

54
flake.lock generated
View File

@@ -40,11 +40,11 @@
]
},
"locked": {
"lastModified": 1756770412,
"narHash": "sha256-+uWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw=",
"lastModified": 1760813311,
"narHash": "sha256-lbHQ7FXGzt6/IygWvJ1lCq+Txcut3xYYd6VIpF1ojkg=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "4524271976b625a4a605beefd893f270620fd751",
"rev": "4e627ac2e1b8f1de7f5090064242de9a259dbbc8",
"type": "github"
},
"original": {
@@ -84,11 +84,11 @@
]
},
"locked": {
"lastModified": 1758108966,
"narHash": "sha256-ytw7ROXaWZ7OfwHrQ9xvjpUWeGVm86pwnEd1QhzawIo=",
"lastModified": 1760663237,
"narHash": "sha256-BflA6U4AM1bzuRMR8QqzPXqh8sWVCNDzOdsxXEguJIc=",
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "54df955a695a84cd47d4a43e08e1feaf90b1fd9b",
"rev": "ca5b894d3e3e151ffc1db040b6ce4dcc75d31c37",
"type": "github"
},
"original": {
@@ -151,11 +151,11 @@
]
},
"locked": {
"lastModified": 1759236626,
"narHash": "sha256-1BjCUU2csqhR5umGYFnOOTU8r8Bi+bnB2SLsr0FLcws=",
"lastModified": 1760973044,
"narHash": "sha256-Ij3H0qkzZ66X9934kH0JYoI3b/F2vamrDD9abT5Pi70=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "9e0453a9b0c8ef22de0355b731d712707daa6308",
"rev": "c3a5e5f0df6f53aa4b51adc0107796cc407c641c",
"type": "github"
},
"original": {
@@ -177,11 +177,11 @@
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1759190723,
"narHash": "sha256-igpRtogRoopf/nRFOz0AooHMR3SXorSiF2GSjcryoBQ=",
"lastModified": 1760918504,
"narHash": "sha256-y4My1QhxERZ90sreOqeqxz6jt3x4SdkgQboaoZ7biBs=",
"owner": "nix-community",
"repo": "neovim-nightly-overlay",
"rev": "320de62dfe008c9695b72a1f5f7ff24c5dc2a40d",
"rev": "db23b8034bc0ad8272999f866d54023799a59073",
"type": "github"
},
"original": {
@@ -193,11 +193,11 @@
"neovim-src": {
"flake": false,
"locked": {
"lastModified": 1759187418,
"narHash": "sha256-RXthxQoYDsB87BXyRQpXXmoXvlfsqGfyzB1Fp230D4c=",
"lastModified": 1760810839,
"narHash": "sha256-VYkZdjjMOYsugoSydDDWE/1l79swm4zc4NJl1Z0brjA=",
"owner": "neovim",
"repo": "neovim",
"rev": "e7a03dd4e8792d49c4c34fcc8a5bd981a0310208",
"rev": "be73c35943f85e7835c3a0fc89bddaeba944db29",
"type": "github"
},
"original": {
@@ -208,11 +208,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1759036355,
"narHash": "sha256-0m27AKv6ka+q270dw48KflE0LwQYrO7Fm4/2//KCVWg=",
"lastModified": 1760878510,
"narHash": "sha256-K5Osef2qexezUfs0alLvZ7nQFTGS9DL2oTVsIXsqLgs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "e9f00bd893984bc8ce46c895c3bf7cac95331127",
"rev": "5e2a59a5b1a82f89f2c7e598302a9cacebb72a67",
"type": "github"
},
"original": {
@@ -224,11 +224,11 @@
},
"nixpkgs_2": {
"locked": {
"lastModified": 1759036355,
"narHash": "sha256-0m27AKv6ka+q270dw48KflE0LwQYrO7Fm4/2//KCVWg=",
"lastModified": 1760878510,
"narHash": "sha256-K5Osef2qexezUfs0alLvZ7nQFTGS9DL2oTVsIXsqLgs=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "e9f00bd893984bc8ce46c895c3bf7cac95331127",
"rev": "5e2a59a5b1a82f89f2c7e598302a9cacebb72a67",
"type": "github"
},
"original": {
@@ -244,11 +244,11 @@
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1759238591,
"narHash": "sha256-AIgAgdGfjeC8D5uBVpam4yfYz46vDLRo0LgRaWMbmyA=",
"lastModified": 1760978765,
"narHash": "sha256-l0l4amXoROb5EqrBX7p6y8U/XpWbH7NewFytIuRVrsU=",
"owner": "nix-community",
"repo": "NUR",
"rev": "dedaf24698f3f085e690e562553757655dfdfa9c",
"rev": "6e8d368ab972c8809b2ca22d82195121dec0de4f",
"type": "github"
},
"original": {
@@ -273,11 +273,11 @@
]
},
"locked": {
"lastModified": 1758728421,
"narHash": "sha256-ySNJ008muQAds2JemiyrWYbwbG+V7S5wg3ZVKGHSFu8=",
"lastModified": 1760889407,
"narHash": "sha256-ppIp04fmz+BaTpJs1nIOmPADg02asfQFrFbhb3SmxsE=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "5eda4ee8121f97b218f7cc73f5172098d458f1d1",
"rev": "3f258dead9fed51f53862366d3a6bc1b622ee7cb",
"type": "github"
},
"original": {

View File

@@ -1,9 +1,9 @@
mute=$(pactl get-sink-mute @DEFAULT_SINK@ | awk '{print $2}')
volume=$(pactl get-sink-volume @DEFAULT_SINK@ | awk '{print $5}' | tr -d '%')
mute=$(wpctl get-volume @DEFAULT_SINK@ | grep -o "muted")
volume=$(wpctl get-volume @DEFAULT_SINK@ | awk '{print int($1*100)}')
# /-- Mic -->
if pactl get-source-mute @DEFAULT_SOURCE@ | grep -q "yes"; then
mic_mute=$(wpctl get-volume @DEFAULT_SOURCE@ | grep -o "muted")
if [[ "$mic_mute" == "muted" ]]; then
eww update micClass="micOff"
eww update micIcon="󰍭"
else

View File

@@ -3,6 +3,10 @@
{
programs.git = {
enable = true;
settings.user = {
name = "4Lost";
email = "elias.schroeter@e.email";
}
userName = "4Lost";
userEmail = "elias.schroeter@e.email";
signing = {

View File

@@ -15,7 +15,7 @@
source = ./src;
};
wayland.windowManager.river = let
wayland.windowManager.river-classic = let
all_tags = "$(((1 << 32) - 1))";
scratch_tag = "$((1 << 20 ))";
all_but_scratch_tag = "$(( ((1 << 32) - 1) ^ ${scratch_tag} ))";