From eaa794e6a029aac6cc04263b40de5d7f9e7c67a4 Mon Sep 17 00:00:00 2001 From: Petar Kirov Date: Sun, 3 Dec 2023 17:17:42 +0200 Subject: [PATCH 1/4] config(nixos/home/base/pkg-sets/cli-utils): Replaces unmaintained `exa` with `eza` --- nixos/home/base/pkg-sets/cli-utils.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/home/base/pkg-sets/cli-utils.nix b/nixos/home/base/pkg-sets/cli-utils.nix index e5b3175..68b6e20 100644 --- a/nixos/home/base/pkg-sets/cli-utils.nix +++ b/nixos/home/base/pkg-sets/cli-utils.nix @@ -42,7 +42,7 @@ age-plugin-yubikey ]; - programs.exa = { + programs.eza = { enable = true; icons = true; git = true; From 1db53900f1f0adc6ded6fcecf1380d1d43d3625d Mon Sep 17 00:00:00 2001 From: Petar Kirov Date: Mon, 4 Dec 2023 02:56:32 +0200 Subject: [PATCH 2/4] config(nixos/home/base/pkg-sets/cli-utils): Add extra `eza` options and enable aliases --- nixos/home/base/pkg-sets/cli-utils.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/nixos/home/base/pkg-sets/cli-utils.nix b/nixos/home/base/pkg-sets/cli-utils.nix index 68b6e20..457b136 100644 --- a/nixos/home/base/pkg-sets/cli-utils.nix +++ b/nixos/home/base/pkg-sets/cli-utils.nix @@ -44,9 +44,16 @@ programs.eza = { enable = true; + enableAliases = true; icons = true; git = true; - extraOptions = ["--group-directories-first"]; + extraOptions = [ + "--group-directories-first" + "--header" + "--hyperlink" + "--color-scale" + "--binary" + ]; }; programs.zellij = { From 90f04c27780ecd8aafa6f7b0279bf226c1851c3c Mon Sep 17 00:00:00 2001 From: Petar Kirov Date: Mon, 4 Dec 2023 03:46:39 +0200 Subject: [PATCH 3/4] add_pkg(ome/base/pkg-sets/cli-utils): `lunarvim` --- nixos/home/base/pkg-sets/cli-utils.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/home/base/pkg-sets/cli-utils.nix b/nixos/home/base/pkg-sets/cli-utils.nix index 457b136..aae79ba 100644 --- a/nixos/home/base/pkg-sets/cli-utils.nix +++ b/nixos/home/base/pkg-sets/cli-utils.nix @@ -40,6 +40,7 @@ rage gh age-plugin-yubikey + lunarvim ]; programs.eza = { From 7486f94e99285b7fbee4979744a6a367ffe55081 Mon Sep 17 00:00:00 2001 From: Petar Kirov Date: Mon, 4 Dec 2023 03:52:59 +0200 Subject: [PATCH 4/4] fix(sys/packages): Fix use of deprecated option --- nixos/sys/packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/sys/packages.nix b/nixos/sys/packages.nix index 62adcb8..dd864a3 100644 --- a/nixos/sys/packages.nix +++ b/nixos/sys/packages.nix @@ -12,7 +12,7 @@ nodejsPackage = pkgs.nodejs; }; - fonts.fonts = with pkgs; [ + fonts.packages = with pkgs; [ (nerdfonts.override {fonts = ["DroidSansMono" "FiraCode" "FiraMono"];}) ];