1
Fork 0
mirror of https://github.com/thegeneralist01/config.git synced 2026-03-07 10:59:55 +01:00

config: command-line revamp

This commit is contained in:
TheGeneralist 2026-01-18 22:12:00 +01:00
parent 802a38f61b
commit 3f34891413
Signed by: thegeneralist01
SSH key fingerprint: SHA256:pp9qddbCNmVNoSjevdvQvM5z0DHN7LTa8qBMbcMq/R4
28 changed files with 1141 additions and 335 deletions

View file

@ -1,8 +1,8 @@
{ pkgs, lib, ...}: let
inherit (lib) attrValues;
{ pkgs, lib, ... }: let
inherit (lib) optionals;
in {
environment.systemPackages = attrValues {
inherit (pkgs)
environment.systemPackages =
(with pkgs; [
wget
zsh
neovim
@ -32,6 +32,23 @@ in {
pciutils
usbutils
;
};
nushell
fish
zoxide
vivid
ripgrep
yazi
jq
yq-go
eza
fzf
gh
fastfetch
carapace
bat
])
++ optionals (pkgs ? bat-extras && pkgs.bat-extras ? core) [
pkgs.bat-extras.core
];
}