refactor: move some other stuff into common bash
This commit is contained in:
parent
2da47844ad
commit
9d00443094
4 changed files with 254 additions and 253 deletions
|
@ -1,9 +1,16 @@
|
|||
# Home-manager module
|
||||
|
||||
{ lib, ... }:
|
||||
{ lib, ... }: {
|
||||
programs = {
|
||||
|
||||
{
|
||||
programs.starship = let
|
||||
fzf = {
|
||||
enable = true;
|
||||
enableBashIntegration = true;
|
||||
};
|
||||
jq.enable = true;
|
||||
ripgrep.enable = true;
|
||||
|
||||
starship = let
|
||||
textColor = "#e3e5e5";
|
||||
firstColor = "#bd93f9";
|
||||
secondColor = "#715895";
|
||||
|
@ -87,7 +94,7 @@
|
|||
};
|
||||
};
|
||||
|
||||
programs.bash = {
|
||||
bash = {
|
||||
enable = true;
|
||||
enableCompletion = true;
|
||||
|
||||
|
@ -159,4 +166,5 @@
|
|||
#logoutExtra = ''
|
||||
#'';
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -18,7 +18,14 @@ in
|
|||
'';
|
||||
};
|
||||
|
||||
programs.neovim = {
|
||||
programs = {
|
||||
|
||||
java = {
|
||||
enable = true;
|
||||
package = pkgs.temurin-bin-17;
|
||||
};
|
||||
|
||||
neovim = {
|
||||
enable = true;
|
||||
viAlias = true;
|
||||
vimAlias = true;
|
||||
|
@ -115,4 +122,5 @@ in
|
|||
todo-comments-nvim
|
||||
];
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -30,10 +30,6 @@ in
|
|||
};
|
||||
|
||||
programs = {
|
||||
fzf = {
|
||||
enable = true;
|
||||
enableBashIntegration = true;
|
||||
};
|
||||
|
||||
wofi = {
|
||||
enable = true;
|
||||
|
|
|
@ -12,17 +12,6 @@ in
|
|||
};
|
||||
|
||||
btop.enable = true;
|
||||
|
||||
jq.enable = true;
|
||||
|
||||
ripgrep = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
java = {
|
||||
enable = true;
|
||||
package = pkgs.temurin-bin-17;
|
||||
};
|
||||
};
|
||||
|
||||
home.packages = [
|
||||
|
|
Loading…
Reference in a new issue