summaryrefslogtreecommitdiff
path: root/modules/system
diff options
context:
space:
mode:
authorDan Yang <dsyang92@gmail.com>2022-03-10 00:43:27 -0800
committerDan Yang <dsyang92@gmail.com>2022-03-10 00:43:27 -0800
commitd61d8b3bd039345ee0f820079b1c915e7a8a018b (patch)
tree8b92d93e54d76ee415cae44087f4196524ce9ed0 /modules/system
parentd1c534422277b8f97f0323fc7e13309a12f8b064 (diff)
additional finder options
Diffstat (limited to 'modules/system')
-rw-r--r--modules/system/defaults/finder.nix35
1 files changed, 35 insertions, 0 deletions
diff --git a/modules/system/defaults/finder.nix b/modules/system/defaults/finder.nix
index 87fcca3..3539dbc 100644
--- a/modules/system/defaults/finder.nix
+++ b/modules/system/defaults/finder.nix
@@ -13,6 +13,41 @@ with lib;
'';
};
+ system.defaults.finder.ShowStatusBar = mkOption {
+ type = types.nullOr types.bool;
+ default = null;
+ description = ''
+ Show status bar at bottom of finder windows with item/disk space stats. The default is false.
+ '';
+ };
+
+ system.defaults.finder.ShowPathbar = mkOption {
+ type = types.nullOr types.bool;
+ default = null;
+ description = ''
+ Show path breadcrumbs in finder windows. The default is false.
+ '';
+ };
+
+ system.defaults.finder.FXDefaultSearchScope = mkOption {
+ type = types.nullOr types.string;
+ default = null;
+ description = ''
+ Change the default search scope. Use "SCcf" to default to current folder.
+ The default is unset ("This Mac").
+ '';
+ };
+
+ system.defaults.finder.FXPreferredViewStyle = mkOption {
+ type = types.nullOr types.string;
+ default = "Nlsv";
+ description = ''
+ Change the default finder view.
+ "icnv" = Icon view, "Nlsv" = List view, "clmv" = Column View, "Flwv" = Gallery View
+ The default is icnv.
+ '';
+ };
+
system.defaults.finder.AppleShowAllExtensions = mkOption {
type = types.nullOr types.bool;
default = null;