minor refractor

This commit is contained in:
js0ny 2025-10-21 15:36:02 +01:00
parent 679f5bea9d
commit 1b99070718
22 changed files with 248 additions and 298 deletions

View file

@ -1,6 +1,11 @@
{pkgs, ...}: {
{...}: let
alias = {"v" = "nvim";};
in {
programs.neovim = {
enable = true;
defaultEditor = true;
};
programs.fish.shellAbbrs = alias;
programs.bash.shellAliases = alias;
programs.zsh.shellAliases = alias;
}

View file

@ -1,4 +1,4 @@
{pkgs, ...}: {
{...}: {
programs.starship = {
enable = true;
enableBashIntegration = true;

View file

@ -1,6 +1,11 @@
{pkgs, ...}: {
{pkgs, ...}: let
alias = {"c" = "codium";};
in {
programs.vscode = {
package = pkgs.vscodium;
enable = true;
};
programs.fish.shellAbbrs = alias;
programs.bash.shellAliases = alias;
programs.zsh.shellAliases = alias;
}

View file

@ -1,8 +1,19 @@
{pkgs, ...}: {
{...}: let
zoxideAliases = {
".." = "z ..";
"..." = "z ../..";
"...." = "z ../../..";
"....." = "z ../../../..";
"......" = "z ../../../../..";
};
in {
programs.zoxide = {
enable = true;
enableBashIntegration = true;
enableZshIntegration = true;
enableFishIntegration = true;
};
programs.fish.shellAliases = zoxideAliases;
programs.bash.shellAliases = zoxideAliases;
programs.zsh.shellAliases = zoxideAliases;
}