From 924be9e067ea558b44bab734960b367d51bb7cbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20R=C3=B6ger?= Date: Wed, 5 Mar 2025 15:47:37 +0100 Subject: [PATCH] Home Gen462 @ 2025-03-05-15:47 --- modules/home/ranger/config.nix | 60 +++++++++++++++++++++------------- 1 file changed, 37 insertions(+), 23 deletions(-) diff --git a/modules/home/ranger/config.nix b/modules/home/ranger/config.nix index b9b68f9..89e6f23 100644 --- a/modules/home/ranger/config.nix +++ b/modules/home/ranger/config.nix @@ -17,28 +17,42 @@ mappings = { f = "console fzf_filter%space"; }; - plugins = [ - { - name = "ranger_fzf_filter"; - src = builtins.fetchGit { - url = "https://github.com/MuXiu1997/ranger-fzf-filter"; - rev = "bf16de2e4ace415b685ff7c58306d0c5146f9f43"; - }; - } - { - name = "ranger_archives"; - src = builtins.fetchGit { - url = "https://github.com/maximtrp/ranger-archives"; - rev = "b4e136b24fdca7670e0c6105fb496e5df356ef25"; - }; - } - { - name = "ranger_devicons"; - src = builtins.fetchGit { - url = "https://github.com/alexanderjeurissen/ranger_devicons"; - rev = "f227f212e14996fbb366f945ec3ecaf5dc5f44b0"; - }; - } - ]; + plugins = + [ + { + name = "ranger_fzf_filter"; + src = builtins.fetchGit { + url = "https://github.com/MuXiu1997/ranger-fzf-filter"; + rev = "bf16de2e4ace415b685ff7c58306d0c5146f9f43"; + }; + } + { + name = "ranger_archives"; + src = builtins.fetchGit { + url = "https://github.com/maximtrp/ranger-archives"; + rev = "b4e136b24fdca7670e0c6105fb496e5df356ef25"; + }; + } + { + name = "ranger_devicons"; + src = builtins.fetchGit { + url = "https://github.com/alexanderjeurissen/ranger_devicons"; + rev = "f227f212e14996fbb366f945ec3ecaf5dc5f44b0"; + }; + } + ] + ++ ( + if config.services.kdeconnect.enable + then + lib.lists.singleton + { + name = "ranger_kdeconnect"; + src = builtins.fetchGit { + url = "https://github.com/bwconrad/ranger-kdeconnect"; + rev = "710c600bb894fed3e293f6518930c16a494dd154"; + }; + } + else [] + ); }; }