testing nushell

This commit is contained in:
alisceon 2025-08-08 21:43:53 +02:00
parent 183ff23447
commit 96057e337b
5 changed files with 108 additions and 58 deletions

View file

@ -30,7 +30,19 @@
templates.to = {
type = "git";
url = "git+ssh://git@git.malice.zone/alisceon/devenv_templates.git";
};
}; # end templates.to
nixpkgs.to = {
type = "github";
owner = "NixOS";
repo = "nixpkgs";
ref = "nixos-unstable";
}; # end nixpkgs.to
nixpkgs-stable.to = {
type = "github";
owner = "NixOS";
repo = "nixpkgs";
ref = "nixos-25.05";
}; # end nixpkgs.to
}; #end registry
}; #end nix
@ -88,13 +100,20 @@
git
wget
curl
btop
ripgrep
bat
fd
eza
btop # system monitor
ripgrep # grep replacement
bat # cat replacement
fd # find replacement
eza # ls replacement
nh # nix helper
jq # JSON processor
# Shells
bash
nushell
fish
powershell
# Chat
discord
signal-desktop
@ -123,6 +142,7 @@
obsidian
gparted
]; # end systemPackages
gnome.excludePackages = with pkgs; [
evolution
geary
@ -136,7 +156,12 @@
gnome-initial-setup
gnome-clocks
]; # end gnome.excludePackages
shells = with pkgs; [ fish ];
shells = with pkgs; [
bash
nushell
fish
powershell
];
}; # end environment
virtualisation.podman = {
@ -148,7 +173,6 @@
users.users.alisceon = {
isNormalUser = true;
extraGroups = [ "wheel" "networkmanager" "podman" ];
shell = pkgs.fish;
shell = pkgs.nushell;
}; # end users
} #end file

View file

@ -34,24 +34,27 @@
];
loader.timeout = 0;
#resumeDevice = "/dev/disk/by-uuid/c49249b9-0d68-44af-97e0-e399c8409408";
};
}; # end boot
systemd.services = {
fprintd = {
wantedBy = [ "multi-user.target" ];
serviceConfig.Type = "simple";
};
};
}; # end systemd.services
services = {
fprintd = {
enable = true;
tod.enable = true;
tod.driver = pkgs.libfprint-2-tod1-goodix;
};
};
}; # end fprintd
tuned = {
enable = true;
}; # end tuned
}; # end services
hardware = {
bluetooth = {
enable = true;
powerOnBoot = true;
};
};
}
}; # end bluetooth
}; # end hardware
} # end file