mirror of
https://github.com/moons-14/dotfiles.git
synced 2026-10-06 07:48:12 +09:00
feat
This commit is contained in:
@@ -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"
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user