Initial commit

This commit is contained in:
2026-03-31 16:53:11 +02:00
commit d0eba1c834
343 changed files with 34443 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
{
config,
pkgs,
...
}: {
users.users.someone.packages = with pkgs; [
carapace
carapace-bridge
zsh
bash
inshellisense
];
environment.sessionVariables = {
CARAPACE_BRIDGES = "fish,zsh,bash,inshellisense";
CARAPACE_CACHE_DIR = "${config.xdg.cacheHome}/carapace";
};
xdg.configFile."carapace/carapace.toml".text = ''
[integrations.fish]
enabled = true
'';
xdg.configFile."fish/completions/carapace.fish".source = pkgs.runCommand "carapace-fish-init" {} ''
${pkgs.carapace}/bin/carapace _carapace fish > $out
'';
}