enable carapace
This commit is contained in:
parent
898826b7d3
commit
7bb28364cf
@ -1,26 +1,27 @@
|
|||||||
{ system, pkgs, home-manager, modules, nid, ... }:
|
{ system, pkgs, home-manager, modules, nid, ... }:
|
||||||
let
|
let
|
||||||
ivand-programs = with modules.home.programs; [
|
ivand-programs = with modules.home.programs; [
|
||||||
nvim
|
bottom
|
||||||
zsh
|
browserpass
|
||||||
tmux
|
carapace
|
||||||
git
|
|
||||||
chromium
|
chromium
|
||||||
|
comma
|
||||||
firefox
|
firefox
|
||||||
|
git
|
||||||
|
gpg
|
||||||
kitty
|
kitty
|
||||||
lf
|
lf
|
||||||
obs-studio
|
|
||||||
sway
|
|
||||||
swaylock
|
|
||||||
browserpass
|
|
||||||
bottom
|
|
||||||
gpg
|
|
||||||
comma
|
|
||||||
nushell
|
nushell
|
||||||
waybar
|
nvim
|
||||||
tealdeer
|
obs-studio
|
||||||
pueue
|
pueue
|
||||||
starship
|
starship
|
||||||
|
sway
|
||||||
|
swaylock
|
||||||
|
tealdeer
|
||||||
|
tmux
|
||||||
|
waybar
|
||||||
|
zsh
|
||||||
];
|
];
|
||||||
ivand-packages = with modules.home.packages; [
|
ivand-packages = with modules.home.packages; [
|
||||||
dev
|
dev
|
||||||
|
7
modules/home/programs/carapace/default.nix
Normal file
7
modules/home/programs/carapace/default.nix
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
programs.carapace = {
|
||||||
|
enable = true;
|
||||||
|
enableNushellIntegration = true;
|
||||||
|
enableZshIntegration = true;
|
||||||
|
};
|
||||||
|
}
|
@ -5,6 +5,7 @@
|
|||||||
};
|
};
|
||||||
bottom = import ./bottom;
|
bottom = import ./bottom;
|
||||||
browserpass = { programs.browserpass.enable = true; };
|
browserpass = { programs.browserpass.enable = true; };
|
||||||
|
carapace = import ./carapace;
|
||||||
chromium = import ./chromium { inherit pkgs; };
|
chromium = import ./chromium { inherit pkgs; };
|
||||||
comma = import ./comma;
|
comma = import ./comma;
|
||||||
firefox = import ./firefox { inherit pkgs; };
|
firefox = import ./firefox { inherit pkgs; };
|
||||||
|
@ -2,15 +2,16 @@
|
|||||||
programs.nushell = {
|
programs.nushell = {
|
||||||
enable = true;
|
enable = true;
|
||||||
environmentVariables = {
|
environmentVariables = {
|
||||||
config = ''{
|
config = ''
|
||||||
show_banner: false,
|
{
|
||||||
completions: {
|
show_banner: false,
|
||||||
quick: true
|
completions: {
|
||||||
partial: true
|
quick: false
|
||||||
algorithm: "fuzzy"
|
partial: false
|
||||||
}
|
algorithm: "prefix"
|
||||||
}
|
}
|
||||||
'';
|
}
|
||||||
|
'';
|
||||||
PASSWORD_STORE_DIR = "($env.HOME | path join .password-store)";
|
PASSWORD_STORE_DIR = "($env.HOME | path join .password-store)";
|
||||||
PATH = "($env.PATH | split row (char esep) | append ($env.HOME | path join .local bin))";
|
PATH = "($env.PATH | split row (char esep) | append ($env.HOME | path join .local bin))";
|
||||||
EDITOR = "nvim";
|
EDITOR = "nvim";
|
||||||
|
Loading…
Reference in New Issue
Block a user