From 9ebdaa1505736619385146ddd47a32dacd07616e Mon Sep 17 00:00:00 2001 From: Hadi Date: Thu, 28 May 2026 10:10:56 +0200 Subject: [PATCH] edit spf config Signed-off-by: Hadi --- home/programs/shell/zsh.nix | 3 +++ home/programs/superfile/default.nix | 30 +++++++++++++++++++++++++++-- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/home/programs/shell/zsh.nix b/home/programs/shell/zsh.nix index 3cd252e..1c902ac 100644 --- a/home/programs/shell/zsh.nix +++ b/home/programs/shell/zsh.nix @@ -49,6 +49,9 @@ in { ''; shellAliases = { + s = "superfile"; + spf = "superfile"; + vim = "nvim"; vi = "nvim"; v = "nvim"; diff --git a/home/programs/superfile/default.nix b/home/programs/superfile/default.nix index b7f4892..c316d79 100644 --- a/home/programs/superfile/default.nix +++ b/home/programs/superfile/default.nix @@ -1,8 +1,34 @@ -{ +{config, ...}: { + xdg.userDirs = { + enable = true; + createDirectories = true; + desktop = "${config.home.homeDirectory}/Desktop"; + download = "${config.home.homeDirectory}/Downloads"; + pictures = "${config.home.homeDirectory}/Pictures"; + music = null; + documents = null; + videos = null; + templates = null; + publicShare = null; + }; + programs.superfile = { enable = true; firstUseCheck = false; - pinnedFolders = []; + pinnedFolders = [ + { + name = "dev"; + location = "/home/hadrien/dev"; + } + { + name = "nixos"; + location = "/home/hadrien/.config/nixos"; + } + { + name = "trash"; + location = "/home/hadrien/.local/share/Trash/files"; + } + ]; settings = { transparent_background = true; ignore_missing_fields = true;