feat(ryu): added vicinae

This commit is contained in:
uttarayan21
2025-12-01 20:13:39 +05:30
parent 1c8f908375
commit 19ee636814
6 changed files with 56 additions and 6 deletions

41
flake.lock generated
View File

@@ -1415,7 +1415,7 @@
}, },
"flake-utils_20": { "flake-utils_20": {
"inputs": { "inputs": {
"systems": "systems_26" "systems": "systems_27"
}, },
"locked": { "locked": {
"lastModified": 1726560853, "lastModified": 1726560853,
@@ -1433,7 +1433,7 @@
}, },
"flake-utils_21": { "flake-utils_21": {
"inputs": { "inputs": {
"systems": "systems_27" "systems": "systems_28"
}, },
"locked": { "locked": {
"lastModified": 1731533236, "lastModified": 1731533236,
@@ -3423,6 +3423,7 @@
"tree-sitter-pest": "tree-sitter-pest", "tree-sitter-pest": "tree-sitter-pest",
"tree-sitter-slint": "tree-sitter-slint", "tree-sitter-slint": "tree-sitter-slint",
"typr": "typr", "typr": "typr",
"vicinae": "vicinae",
"volt": "volt", "volt": "volt",
"yabai": "yabai", "yabai": "yabai",
"zen-browser": "zen-browser", "zen-browser": "zen-browser",
@@ -4067,6 +4068,21 @@
"type": "github" "type": "github"
} }
}, },
"systems_28": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"systems_3": { "systems_3": {
"locked": { "locked": {
"lastModified": 1681028828, "lastModified": 1681028828,
@@ -4516,6 +4532,27 @@
"type": "github" "type": "github"
} }
}, },
"vicinae": {
"inputs": {
"nixpkgs": [
"nixpkgs"
],
"systems": "systems_26"
},
"locked": {
"lastModified": 1764589741,
"narHash": "sha256-RRh/sN/0lzcSc9ZiINOQCx/CrR10fvdt7i/vRAlG6FQ=",
"owner": "vicinaehq",
"repo": "vicinae",
"rev": "35523ad27e8949fada3ecf6eed6c317492102fe3",
"type": "github"
},
"original": {
"owner": "vicinaehq",
"repo": "vicinae",
"type": "github"
}
},
"volt": { "volt": {
"flake": false, "flake": false,
"locked": { "locked": {

View File

@@ -235,6 +235,10 @@
url = "github:tale/headplane"; url = "github:tale/headplane";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
vicinae = {
url = "github:vicinaehq/vicinae";
inputs.nixpkgs.follows = "nixpkgs";
};
}; };
outputs = { outputs = {

View File

@@ -39,5 +39,6 @@ lib.optionalAttrs device.hasGui {
./zathura.nix ./zathura.nix
./zed.nix ./zed.nix
./zen.nix ./zen.nix
./vicinae.nix
]; ];
} }

8
home/apps/vicinae.nix Normal file
View File

@@ -0,0 +1,8 @@
{inputs, ...}: {
imports = [inputs.vicinae.homeManagerModules.default];
services.vicinae = {
enable = true;
autoStart = true;
extensions = [];
};
}

View File

@@ -199,8 +199,8 @@
"$mainModShift, f, alterzorder, top" "$mainModShift, f, alterzorder, top"
"$mainMod, f, fullscreen," "$mainMod, f, fullscreen,"
"$mainMod, g, fullscreenstate,0,2" "$mainMod, g, fullscreenstate,0,2"
"$mainMod, d, exec, ${lib.getExe pkgs.anyrun}" "$mainMod, d, exec, ${lib.getExe pkgs.vicinae} toggle"
"$mainMod, Space, exec, ${lib.getExe pkgs.anyrun}" "$mainMod, Space, exec, ${lib.getExe pkgs.vicinae} toggle"
"$mainMod, p, pseudo, # dwindle" "$mainMod, p, pseudo, # dwindle"
"$mainMod, v, togglesplit," "$mainMod, v, togglesplit,"
"$mainMod, a, exec, ${pkgs.swaynotificationcenter}/bin/swaync-client -t" "$mainMod, a, exec, ${pkgs.swaynotificationcenter}/bin/swaync-client -t"

View File

@@ -164,8 +164,8 @@
# alvr-master = inputs.alvr.packages.${prev.system}.default; # alvr-master = inputs.alvr.packages.${prev.system}.default;
caddyWithCloudflare = final.pkgs.caddy.withPlugins { caddyWithCloudflare = final.pkgs.caddy.withPlugins {
plugins = ["github.com/caddy-dns/cloudflare@v0.2.2"]; plugins = ["github.com/caddy-dns/cloudflare@v0.2.2"];
# hash = "sha256-ea8PC/+SlPRdEVVF/I3c1CBprlVp1nrumKM5cMwJJ3U="; hash = "sha256-ea8PC/+SlPRdEVVF/I3c1CBprlVp1nrumKM5cMwJJ3U=";
hash = "sha256-Z8nPh4OI3/R1nn667ZC5VgE+Q9vDenaQ3QPKxmqPNkc="; # hash = "sha256-Z8nPh4OI3/R1nn667ZC5VgE+Q9vDenaQ3QPKxmqPNkc=";
}; };
nix-auth = inputs.nix-auth.packages.${prev.system}.nix-auth; nix-auth = inputs.nix-auth.packages.${prev.system}.nix-auth;
kitty = inputs.nixpkgs-stable.legacyPackages.${prev.system}.kitty; kitty = inputs.nixpkgs-stable.legacyPackages.${prev.system}.kitty;