mirror of
https://github.com/tuxdotrs/nix-config.git
synced 2026-03-22 01:06:33 +05:30
feat(vicinae): setup extensions
This commit is contained in:
65
flake.lock
generated
65
flake.lock
generated
@@ -367,7 +367,7 @@
|
||||
},
|
||||
"flake-utils_3": {
|
||||
"inputs": {
|
||||
"systems": "systems_4"
|
||||
"systems": "systems_5"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1731533236,
|
||||
@@ -1583,6 +1583,7 @@
|
||||
"tnvim": "tnvim",
|
||||
"tpanel": "tpanel",
|
||||
"trok": "trok",
|
||||
"vicinae-extensions": "vicinae-extensions",
|
||||
"wezterm-flake": "wezterm-flake"
|
||||
}
|
||||
},
|
||||
@@ -1760,6 +1761,21 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"systems_5": {
|
||||
"locked": {
|
||||
"lastModified": 1681028828,
|
||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||
"owner": "nix-systems",
|
||||
"repo": "default",
|
||||
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-systems",
|
||||
"repo": "default",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"tawm": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
@@ -1879,6 +1895,53 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"vicinae": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"vicinae-extensions",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"vicinae-extensions",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1768856963,
|
||||
"narHash": "sha256-u5bWDuwk6oieTnvm1YjNotcYK8iJSddH5+S68+X4TSc=",
|
||||
"owner": "vicinaehq",
|
||||
"repo": "vicinae",
|
||||
"rev": "934bc0ad47be6dbd6498a0dac655c4613fd0ab27",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "vicinaehq",
|
||||
"repo": "vicinae",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"vicinae-extensions": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": "systems_4",
|
||||
"vicinae": "vicinae"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1771192147,
|
||||
"narHash": "sha256-m/OEmUIdpodyunJ4nLexiCordw0/pn1tWO3MLkoGuIM=",
|
||||
"owner": "vicinaehq",
|
||||
"repo": "extensions",
|
||||
"rev": "5bd1c123c10e4452df86c6a140f3cd5993547678",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "vicinaehq",
|
||||
"repo": "extensions",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"wezterm-flake": {
|
||||
"inputs": {
|
||||
"flake-utils": "flake-utils_3",
|
||||
|
||||
@@ -160,6 +160,11 @@
|
||||
url = "github:hyprwm/hyprland-plugins";
|
||||
inputs.hyprland.follows = "hyprland";
|
||||
};
|
||||
vicinae-extensions = {
|
||||
url = "github:vicinaehq/extensions";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
awww.url = "git+https://codeberg.org/LGFae/awww";
|
||||
ghostty.url = "github:ghostty-org/ghostty";
|
||||
nixos-hardware.url = "github:nixos/nixos-hardware";
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
{...}: {
|
||||
{
|
||||
pkgs,
|
||||
config,
|
||||
...
|
||||
}: {
|
||||
programs.vicinae = {
|
||||
enable = true;
|
||||
systemd = {
|
||||
@@ -7,6 +11,18 @@
|
||||
};
|
||||
useLayerShell = true;
|
||||
|
||||
extensions = with pkgs.vicinae-extensions; [
|
||||
bluetooth
|
||||
nix
|
||||
ssh
|
||||
awww-switcher
|
||||
process-manager
|
||||
pulseaudio
|
||||
wifi-commander
|
||||
port-killer
|
||||
silverbullet
|
||||
];
|
||||
|
||||
settings = {
|
||||
close_on_focus_loss = false;
|
||||
consider_preedit = true;
|
||||
@@ -32,6 +48,21 @@
|
||||
launcher_window = {
|
||||
opacity = 0.98;
|
||||
};
|
||||
|
||||
providers = {
|
||||
"@samlinville/store.raycast.tailscale" = {
|
||||
"preferences" = {
|
||||
"tailscalePath" = "${pkgs.tailscale}/bin/tailscale";
|
||||
};
|
||||
};
|
||||
"@sovereign/store.vicinae.awww-switcher" = {
|
||||
"preferences" = {
|
||||
"transitionDuration" = "1";
|
||||
"transitionType" = "center";
|
||||
"wallpaperPath" = "/home/tux/Wallpapers/";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
hyprland-plugins = inputs.hyprland-plugins.packages.${prev.stdenv.hostPlatform.system};
|
||||
wezterm-git = inputs.wezterm-flake.packages.${prev.stdenv.hostPlatform.system}.default;
|
||||
awww = inputs.awww.packages.${prev.stdenv.hostPlatform.system}.awww;
|
||||
vicinae-extensions = inputs.vicinae-extensions.packages.${prev.stdenv.hostPlatform.system};
|
||||
};
|
||||
|
||||
# When applied, the stable nixpkgs set (declared in the flake inputs) will
|
||||
|
||||
Reference in New Issue
Block a user