0xda157's home-manager and nixos config

add vicinae

0xda157 1ccb00f1 b0ff8f18

+77 -7
+61 -5
flake.lock
··· 163 163 "type": "github" 164 164 } 165 165 }, 166 + "flake-utils_2": { 167 + "inputs": { 168 + "systems": "systems_3" 169 + }, 170 + "locked": { 171 + "lastModified": 1731533236, 172 + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 173 + "owner": "numtide", 174 + "repo": "flake-utils", 175 + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 176 + "type": "github" 177 + }, 178 + "original": { 179 + "owner": "numtide", 180 + "repo": "flake-utils", 181 + "type": "github" 182 + } 183 + }, 166 184 "fromYaml": { 167 185 "flake": false, 168 186 "locked": { ··· 486 504 "sops-nix": "sops-nix", 487 505 "stylix": "stylix", 488 506 "systems": "systems_2", 507 + "vicinae": "vicinae", 489 508 "zen-browser": "zen-browser" 490 509 } 491 510 }, ··· 534 553 "tinted-zed": "tinted-zed" 535 554 }, 536 555 "locked": { 537 - "lastModified": 1763590746, 538 - "narHash": "sha256-bsEu7Ohdo2OEudXdQzk+jc9fiO0rNMGaH+Wee7FXxNc=", 539 - "owner": "nix-community", 556 + "lastModified": 1763614995, 557 + "narHash": "sha256-vmjEe3I2n6iI1ujprJ+qHlhPgCAELbjwHxdRMvLWs+Y=", 558 + "owner": "0xda157", 540 559 "repo": "stylix", 541 - "rev": "3013f98e28e52b3bd3859b0c454554aae54d5060", 560 + "rev": "77c4b5f7db42dcb3ef1678a0ab7ac5c426914bcd", 542 561 "type": "github" 543 562 }, 544 563 "original": { 545 - "owner": "nix-community", 564 + "owner": "0xda157", 565 + "ref": "vicinae", 546 566 "repo": "stylix", 547 567 "type": "github" 548 568 } ··· 574 594 }, 575 595 "parent": [] 576 596 }, 597 + "systems_3": { 598 + "locked": { 599 + "lastModified": 1681028828, 600 + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 601 + "owner": "nix-systems", 602 + "repo": "default", 603 + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 604 + "type": "github" 605 + }, 606 + "original": { 607 + "owner": "nix-systems", 608 + "repo": "default", 609 + "type": "github" 610 + } 611 + }, 577 612 "tinted-foot": { 578 613 "flake": false, 579 614 "locked": { ··· 652 687 "original": { 653 688 "owner": "tinted-theming", 654 689 "repo": "base16-zed", 690 + "type": "github" 691 + } 692 + }, 693 + "vicinae": { 694 + "inputs": { 695 + "flake-utils": "flake-utils_2", 696 + "nixpkgs": [ 697 + "nixpkgs" 698 + ] 699 + }, 700 + "locked": { 701 + "lastModified": 1763505293, 702 + "narHash": "sha256-huleUPkt0iZJZy4e/KPhcHK4ueeqaqiMUu7Ft6NVDFU=", 703 + "owner": "vicinaehq", 704 + "repo": "vicinae", 705 + "rev": "e600ffc4ad1e87f3389327adfab8bb8d2f34261e", 706 + "type": "github" 707 + }, 708 + "original": { 709 + "owner": "vicinaehq", 710 + "repo": "vicinae", 655 711 "type": "github" 656 712 } 657 713 },
+6 -1
flake.nix
··· 150 150 }; 151 151 152 152 stylix = { 153 - url = "github:nix-community/stylix"; 153 + url = "github:0xda157/stylix/vicinae"; # FIXME 154 154 inputs = { 155 155 nixpkgs.follows = "nixpkgs"; 156 156 systems.follows = "systems"; 157 157 nur.follows = "nur"; 158 158 }; 159 + }; 160 + 161 + vicinae = { 162 + url = "github:vicinaehq/vicinae"; 163 + inputs.nixpkgs.follows = "nixpkgs"; 159 164 }; 160 165 161 166 zen-browser = {
+1 -1
modules/home/desktops/hyprland/binds.nix
··· 2 2 bind = [ 3 3 # programs 4 4 "SUPER, Q, exec, $terminal" 5 - "SUPER, W, exec, pkill rofi || $menu" 5 + "SUPER, W, exec, vicinae toggle" 6 6 "SUPER, E, exec, $fileManager" 7 7 "SUPER, escape, exec, hyprlock" 8 8
+4
modules/home/desktops/hyprland/default.nix
··· 33 33 hypridle.enable = true; 34 34 dunst.enable = true; 35 35 playerctld.enable = true; 36 + vicinae.enable = true; 36 37 }; 37 38 38 39 wayland.windowManager.hyprland = { ··· 68 69 "blur,launcher" 69 70 "blur,rofi" 70 71 "ignorezero,rofi" 72 + "blur,vicinae" 73 + "ignorealpha 0, vicinae" 74 + "noanim, vicinae" 71 75 "blur,notifications" 72 76 "ignorezero,notifications" 73 77 ];
+4
modules/home/desktops/shared/vicinae/default.nix
··· 1 + { pkgs, ... }: 2 + { 3 + services.vicinae.package = pkgs.vicinae; 4 + }
+1
modules/hosts/default.nix
··· 24 24 sharedModules = [ 25 25 inputs.potatofox.homeModules.potatofox 26 26 inputs.sops-nix.homeManagerModules.sops 27 + inputs.vicinae.homeManagerModules.default 27 28 inputs.zen-browser.homeModules.beta 28 29 self.homeModules.default 29 30 ];