enable carapace

This commit is contained in:
Ivan Dimitrov 2024-04-17 16:40:44 +03:00
parent 898826b7d3
commit 7bb28364cf
4 changed files with 32 additions and 22 deletions

View File

@ -1,26 +1,27 @@
{ system, pkgs, home-manager, modules, nid, ... }:
let
ivand-programs = with modules.home.programs; [
nvim
zsh
tmux
git
bottom
browserpass
carapace
chromium
comma
firefox
git
gpg
kitty
lf
obs-studio
sway
swaylock
browserpass
bottom
gpg
comma
nushell
waybar
tealdeer
nvim
obs-studio
pueue
starship
sway
swaylock
tealdeer
tmux
waybar
zsh
];
ivand-packages = with modules.home.packages; [
dev

View File

@ -0,0 +1,7 @@
{
programs.carapace = {
enable = true;
enableNushellIntegration = true;
enableZshIntegration = true;
};
}

View File

@ -5,6 +5,7 @@
};
bottom = import ./bottom;
browserpass = { programs.browserpass.enable = true; };
carapace = import ./carapace;
chromium = import ./chromium { inherit pkgs; };
comma = import ./comma;
firefox = import ./firefox { inherit pkgs; };

View File

@ -2,12 +2,13 @@
programs.nushell = {
enable = true;
environmentVariables = {
config = ''{
config = ''
{
show_banner: false,
completions: {
quick: true
partial: true
algorithm: "fuzzy"
quick: false
partial: false
algorithm: "prefix"
}
}
'';