Gnome3
啟動 nautilus 文件瀏覽器啟動 gnome 桌面,如何抑制它
目前我正在使用
i3
視窗管理器(但我想這也適用於其他非標準視窗管理器)。每當我執行 nautilus 時,它也會啟動一個全屏桌面,我必須關閉它。可能的解決方案是使用: 啟動 nautilus
nautilus --browser --no-desktop
,這只能部分解決此問題,因為有時 nautilus 會由其他應用程序自動啟動,在這種情況下,它會在沒有--browser --no-desktop
選項的情況下啟動。是否有任何 gnome3 配置選項可以讓我禁止桌面啟動?
是的,有一個
dconf
值可以控制這一點。執行以下命令以禁用 Nautilus 繪製桌面:gsettings set org.gnome.desktop.background show-desktop-icons false
如果您不想
show-desktop-icons
永久關閉,可能是因為您還使用了另一個視窗管理器或桌面,例如 GNOME 或 Unity,您可以創建一個新.desktop
文件來指定用於打開 nautilus 的命令。例如~/.local/share/applications/nautilus.desktop
:[Desktop Entry] NotShowIn=Unity;GNOME Name=Files Comment=Access and organize files Exec=nautilus --new-window --no-desktop Terminal=false Type=Application
這僅在您使用支持桌面標準的應用程序啟動器(例如i3-dmenu-desktop)時才有效。
例如,
~/.config/i3/config
您可以擁有以下任何一項:bindsym $mod+space exec --no-startup-id i3-dmenu-desktop bindsym $mod+space exec --no-startup-id i3-dmenu-desktop --dmenu='dmenu -i'
根據屬性,上面的範例
.desktop
文件將在啟動器中顯示為“文件” 。Name
如果您在不區分大小寫的情況下執行,它也會顯示為“文件”,dmenu -i
.