From 9e329e183c0a6977331eaa9d7946f7a873ff2dac Mon Sep 17 00:00:00 2001 From: oqyude Date: Fri, 9 Jan 2026 19:56:38 +0300 Subject: [PATCH] 123 --- .sops.yaml | 0 README.md | 0 flake.lock | 0 flake.nix | 0 home/minimal.nix | 60 +++++++++++++++++++++++++++++++++ modules/essentials/packages.nix | 50 +++++++++++++-------------- pkgs/default.nix | 0 7 files changed, 85 insertions(+), 25 deletions(-) mode change 100755 => 100644 .sops.yaml mode change 100755 => 100644 README.md mode change 100755 => 100644 flake.lock mode change 100755 => 100644 flake.nix mode change 100755 => 100644 pkgs/default.nix diff --git a/.sops.yaml b/.sops.yaml old mode 100755 new mode 100644 diff --git a/README.md b/README.md old mode 100755 new mode 100644 diff --git a/flake.lock b/flake.lock old mode 100755 new mode 100644 diff --git a/flake.nix b/flake.nix old mode 100755 new mode 100644 diff --git a/home/minimal.nix b/home/minimal.nix index 9b14bef..91d5f6f 100644 --- a/home/minimal.nix +++ b/home/minimal.nix @@ -4,10 +4,70 @@ ... }: { + # gtk = { + # enable = true; + # #Icon Theme + # iconTheme = { + # package = pkgs.adwaita-icon-theme; + # name = "Adwaita"; + # # package = pkgs.kdePackages.breeze-icons; + # # name = "Breeze-Dark"; + # }; + # }; programs = { btop.enable = true; broot.enable = true; bottom.enable = true; fastfetch.enable = true; + yazi = { + enable = true; + enableZshIntegration = true; + shellWrapperName = "y"; + plugins = { + inherit (pkgs.yaziPlugins) + gitui + git + sudo + ouch + rsync + diff + mount + chmod + dupes + lazygit + toggle-pane + rich-preview + smart-filter + full-border + recycle-bin + ; + }; + theme = { + flavor = { + light = "nord"; + dark = "nord"; + }; + }; + flavors = { + inherit (pkgs.yaziPlugins) nord; + }; + keymap = { + mgr.prepend_keymap = [ + { + on = [ + "g" + "i" + ]; + run = "plugin lazygit"; + desc = "run lazygit"; + } + { + run = "plugin ouch --args=zip"; + on = [ "g" "C" ]; + desc = "Compress with ouch"; + } + ]; + }; + }; }; } diff --git a/modules/essentials/packages.nix b/modules/essentials/packages.nix index c8e3b6a..2650346 100644 --- a/modules/essentials/packages.nix +++ b/modules/essentials/packages.nix @@ -77,31 +77,31 @@ ]; }; programs = { - yazi = { - enable = true; - plugins = { - inherit (pkgs.yaziPlugins) - gitui - git - sudo - ouch - rsync - diff - mount - chmod - dupes - lazygit - toggle-pane - rich-preview - smart-filter - full-border - recycle-bin - ; - }; - flavors = { - inherit (pkgs.yaziPlugins) nord; - }; - }; + # yazi = { + # enable = true; + # plugins = { + # inherit (pkgs.yaziPlugins) + # gitui + # git + # sudo + # ouch + # rsync + # diff + # mount + # chmod + # dupes + # lazygit + # toggle-pane + # rich-preview + # smart-filter + # full-border + # recycle-bin + # ; + # }; + # flavors = { + # inherit (pkgs.yaziPlugins) nord; + # }; + # }; git = { enable = true; config = { diff --git a/pkgs/default.nix b/pkgs/default.nix old mode 100755 new mode 100644