From 31a505751793684aed7d8215ef7b2a248778c80e Mon Sep 17 00:00:00 2001 From: Christoph Schmatzler Date: Sun, 1 Mar 2026 14:33:16 +0000 Subject: [PATCH] add yazi, dust, ouch, serie; drop zip/unzip --- hosts/chidi/default.nix | 1 + hosts/jason/default.nix | 1 + hosts/tahani/default.nix | 1 + profiles/packages.nix | 5 +++-- profiles/yazi.nix | 14 ++++++++++++++ 5 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 profiles/yazi.nix diff --git a/hosts/chidi/default.nix b/hosts/chidi/default.nix index 6a3e000..5f4440b 100644 --- a/hosts/chidi/default.nix +++ b/hosts/chidi/default.nix @@ -39,6 +39,7 @@ ../../profiles/ripgrep.nix ../../profiles/ssh.nix ../../profiles/starship.nix + ../../profiles/yazi.nix ../../profiles/zellij.nix ../../profiles/zk.nix ../../profiles/zoxide.nix diff --git a/hosts/jason/default.nix b/hosts/jason/default.nix index a779b7e..b80a828 100644 --- a/hosts/jason/default.nix +++ b/hosts/jason/default.nix @@ -38,6 +38,7 @@ ../../profiles/ripgrep.nix ../../profiles/ssh.nix ../../profiles/starship.nix + ../../profiles/yazi.nix ../../profiles/zellij.nix ../../profiles/zk.nix ../../profiles/zoxide.nix diff --git a/hosts/tahani/default.nix b/hosts/tahani/default.nix index 8313569..28ef272 100644 --- a/hosts/tahani/default.nix +++ b/hosts/tahani/default.nix @@ -40,6 +40,7 @@ ../../profiles/ripgrep.nix ../../profiles/ssh.nix ../../profiles/starship.nix + ../../profiles/yazi.nix ../../profiles/zellij.nix ../../profiles/zk.nix ../../profiles/zoxide.nix diff --git a/profiles/packages.nix b/profiles/packages.nix index 5350fb5..5672130 100644 --- a/profiles/packages.nix +++ b/profiles/packages.nix @@ -17,6 +17,7 @@ with pkgs; dig docker docker-compose + dust fastfetch fd gh @@ -33,19 +34,19 @@ with pkgs; nodejs_24 nurl openssh + ouch ov pnpm postgresql_17 sd + serie sops sqlite tea tokei tree tree-sitter - unzip vivid - zip ] ++ lib.optionals stdenv.isDarwin [ _1password-gui diff --git a/profiles/yazi.nix b/profiles/yazi.nix new file mode 100644 index 0000000..7d1f843 --- /dev/null +++ b/profiles/yazi.nix @@ -0,0 +1,14 @@ +{ + programs.yazi = { + enable = true; + enableNushellIntegration = true; + shellWrapperName = "y"; + settings = { + manager = { + show_hidden = true; + sort_by = "natural"; + sort_dir_first = true; + }; + }; + }; +}