mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-03-13 18:19:00 +00:00
home-manager/suites/dev: update state variable to use ignoreDirectories
This commit is contained in:
parent
08b1cf8df3
commit
26f827d9dd
@ -60,10 +60,9 @@ in
|
||||
topdirs = "~/Downloads ~/Documents ~/library";
|
||||
"skippedNames+" =
|
||||
let
|
||||
inherit (config.state) dev ignoreDirectories;
|
||||
ignoreDirectories' = ignoreDirectories ++ dev.ignoreDirectories;
|
||||
inherit (config.state) ignoreDirectories;
|
||||
in
|
||||
lib.concatStringsSep " " ignoreDirectories';
|
||||
lib.concatStringsSep " " ignoreDirectories;
|
||||
|
||||
"~/library/projects" = {
|
||||
"skippedNames+" = ".editorconfig .gitignore result flake.lock go.sum";
|
||||
|
@ -10,7 +10,7 @@ in
|
||||
|
||||
config = lib.mkIf cfg.enable (lib.mkMerge [
|
||||
{
|
||||
state.dev.ignoreDirectories = [
|
||||
state.ignoreDirectories = [
|
||||
"node_modules" # For Node projects.
|
||||
"result" # For Nix builds.
|
||||
"target" # For Rust builds.
|
||||
|
@ -20,7 +20,7 @@ in {
|
||||
({
|
||||
# Contains a dev-adjacent list of directory names to be ignored usually
|
||||
# used in walking through directories.
|
||||
state.dev.ignoreDirectories = [
|
||||
state.ignoreDirectories = [
|
||||
".git"
|
||||
".direnv"
|
||||
];
|
||||
@ -112,7 +112,7 @@ in {
|
||||
changeDirWidgetCommand = "${fd} --type directory --unrestricted";
|
||||
defaultCommand = "${fd} --type file --hidden";
|
||||
defaultOptions = let
|
||||
skipDirectories' = lib.concatStringsSep "," config.state.dev.ignoreDirectories;
|
||||
skipDirectories' = lib.concatStringsSep "," config.state.ignoreDirectories;
|
||||
in [
|
||||
"--walker-skip=${skipDirectories'}"
|
||||
];
|
||||
@ -175,7 +175,7 @@ in {
|
||||
programs.eza = {
|
||||
enable = true;
|
||||
extraOptions = let
|
||||
ignoreDirectories = lib.concatStringsSep "|" config.state.dev.ignoreDirectories;
|
||||
ignoreDirectories = lib.concatStringsSep "|" config.state.ignoreDirectories;
|
||||
in [
|
||||
"--group-directories-first"
|
||||
"--header"
|
||||
|
Loading…
Reference in New Issue
Block a user