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": {
|
"flake-utils_3": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"systems": "systems_4"
|
"systems": "systems_5"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731533236,
|
"lastModified": 1731533236,
|
||||||
@@ -1583,6 +1583,7 @@
|
|||||||
"tnvim": "tnvim",
|
"tnvim": "tnvim",
|
||||||
"tpanel": "tpanel",
|
"tpanel": "tpanel",
|
||||||
"trok": "trok",
|
"trok": "trok",
|
||||||
|
"vicinae-extensions": "vicinae-extensions",
|
||||||
"wezterm-flake": "wezterm-flake"
|
"wezterm-flake": "wezterm-flake"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -1760,6 +1761,21 @@
|
|||||||
"type": "github"
|
"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": {
|
"tawm": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
@@ -1879,6 +1895,53 @@
|
|||||||
"type": "github"
|
"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": {
|
"wezterm-flake": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-utils": "flake-utils_3",
|
"flake-utils": "flake-utils_3",
|
||||||
|
|||||||
@@ -160,6 +160,11 @@
|
|||||||
url = "github:hyprwm/hyprland-plugins";
|
url = "github:hyprwm/hyprland-plugins";
|
||||||
inputs.hyprland.follows = "hyprland";
|
inputs.hyprland.follows = "hyprland";
|
||||||
};
|
};
|
||||||
|
vicinae-extensions = {
|
||||||
|
url = "github:vicinaehq/extensions";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
|
|
||||||
awww.url = "git+https://codeberg.org/LGFae/awww";
|
awww.url = "git+https://codeberg.org/LGFae/awww";
|
||||||
ghostty.url = "github:ghostty-org/ghostty";
|
ghostty.url = "github:ghostty-org/ghostty";
|
||||||
nixos-hardware.url = "github:nixos/nixos-hardware";
|
nixos-hardware.url = "github:nixos/nixos-hardware";
|
||||||
|
|||||||
@@ -1,4 +1,8 @@
|
|||||||
{...}: {
|
{
|
||||||
|
pkgs,
|
||||||
|
config,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
programs.vicinae = {
|
programs.vicinae = {
|
||||||
enable = true;
|
enable = true;
|
||||||
systemd = {
|
systemd = {
|
||||||
@@ -7,6 +11,18 @@
|
|||||||
};
|
};
|
||||||
useLayerShell = true;
|
useLayerShell = true;
|
||||||
|
|
||||||
|
extensions = with pkgs.vicinae-extensions; [
|
||||||
|
bluetooth
|
||||||
|
nix
|
||||||
|
ssh
|
||||||
|
awww-switcher
|
||||||
|
process-manager
|
||||||
|
pulseaudio
|
||||||
|
wifi-commander
|
||||||
|
port-killer
|
||||||
|
silverbullet
|
||||||
|
];
|
||||||
|
|
||||||
settings = {
|
settings = {
|
||||||
close_on_focus_loss = false;
|
close_on_focus_loss = false;
|
||||||
consider_preedit = true;
|
consider_preedit = true;
|
||||||
@@ -32,6 +48,21 @@
|
|||||||
launcher_window = {
|
launcher_window = {
|
||||||
opacity = 0.98;
|
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};
|
hyprland-plugins = inputs.hyprland-plugins.packages.${prev.stdenv.hostPlatform.system};
|
||||||
wezterm-git = inputs.wezterm-flake.packages.${prev.stdenv.hostPlatform.system}.default;
|
wezterm-git = inputs.wezterm-flake.packages.${prev.stdenv.hostPlatform.system}.default;
|
||||||
awww = inputs.awww.packages.${prev.stdenv.hostPlatform.system}.awww;
|
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
|
# When applied, the stable nixpkgs set (declared in the flake inputs) will
|
||||||
|
|||||||
Reference in New Issue
Block a user