Configure bookmarks

inky
Elnu 1 year ago
parent 4081ffcbaf
commit e68c4b1b2f

@ -5,7 +5,8 @@ let
in
{
imports = [
../neovim ../ranger.nix
../neovim
../ranger.nix
../fcitx5
../picom.nix
../i3.nix
@ -21,15 +22,26 @@ in
programs.home-manager.enable = true;
xdg.mimeApps = {
enable = true;
defaultApplications = {
# Make sure directories are opened in nautilus
# .desktop files can be found in /etc/profiles/per-user/elnu/share/applications
# mimetypes can be found with the mimetype command:
# nix-shell -p perl536Packages.FileMimeInfo
"inode/directory" = "org.gnome.Nautilus.desktop";
"application/zip" = "org.gnome.FileRoller.desktop";
xdg = {
userDirs = rec {
enable = true;
desktop = "${config.home.homeDirectory}"; # weird hack for disabling desktop in nautilus
documents = null;
music = null;
pictures = "${publicShare}/Pictures";
templates = null;
publicShare = "${config.home.homeDirectory}/Nextcloud";
};
mimeApps = {
enable = true;
defaultApplications = {
# Make sure directories are opened in nautilus
# .desktop files can be found in /etc/profiles/per-user/elnu/share/applications
# mimetypes can be found with the mimetype command:
# nix-shell -p perl536Packages.FileMimeInfo
"inode/directory" = "org.gnome.Nautilus.desktop";
"application/zip" = "org.gnome.FileRoller.desktop";
};
};
};
@ -37,13 +49,19 @@ in
enable = true;
iconTheme = colors.gtkIconTheme pkgs;
theme = colors.gtkTheme pkgs;
# Remove minimize, maximize, and close buttons
gtk3.extraConfig = {
gtk-decoration-layout = "appmenu:none";
};
gtk4.extraConfig = {
gtk-decoration-layout = "appmenu:none";
gtk3 = {
bookmarks = let
home = "file://${config.home.homeDirectory}/";
in [
"${home}Nextcloud"
"${home}Projects"
"${home}nix-config Config"
"sftp://elnu@elnuhub elnuhub"
];
# Remove minimize, maximize, and close buttons
extraConfig.gtk-decoration-layout = "appmenu:none";
};
gtk4.extraConfig.gtk-decoration-layout = "appmenu:none";
};
qt = {

Loading…
Cancel
Save