This commit is contained in:
2026-07-31 15:29:21 +09:00
parent 2f9c8f3d33
commit f3098f2674
8 changed files with 147 additions and 61 deletions
+33 -2
View File
@@ -1,8 +1,39 @@
{ pkgs, lib, ... }:
{
config,
pkgs,
lib,
...
}:
lib.mkIf pkgs.stdenv.hostPlatform.isLinux {
home.packages = [
pkgs.nautilus
pkgs.gvfs
pkgs.sushi
];
dconf.settings = {
"org/gnome/nautilus/preferences" = {
always-use-location-entry = true;
default-folder-viewer = "list-view";
};
"org/gnome/nautilus/list-view".use-tree-view = true;
# Nautilus 50 migrates this setting from GTK 3 to GTK 4.
"org/gtk/settings/file-chooser".show-hidden = true;
"org/gtk/gtk4/settings/file-chooser".show-hidden = true;
};
gtk.gtk3.bookmarks = [
"file://${config.home.homeDirectory}/Desktop Desktop"
"file://${config.home.homeDirectory}/Pictures Pictures"
"file://${config.home.homeDirectory}/projects projects"
];
home.activation.createProjectsDirectory = {
after = [ "writeBoundary" ];
before = [ ];
data = ''
$DRY_RUN_CMD mkdir -p "$HOME/projects"
'';
};
}