mirror of
https://github.com/moons-14/dotfiles.git
synced 2026-10-06 07:48:12 +09:00
40 lines
927 B
Nix
40 lines
927 B
Nix
{
|
|
config,
|
|
pkgs,
|
|
...
|
|
}:
|
|
{
|
|
home.packages = [
|
|
pkgs.nautilus
|
|
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}/Downloads Downloads"
|
|
"file://${config.home.homeDirectory}/projects projects"
|
|
];
|
|
|
|
home.activation.createProjectsDirectory = {
|
|
after = [ "writeBoundary" ];
|
|
before = [ ];
|
|
data = ''
|
|
$DRY_RUN_CMD mkdir -p "$HOME/projects"
|
|
'';
|
|
};
|
|
}
|