From c4633741dad5ee2617e6fea6cd83083b56ac7ab8 Mon Sep 17 00:00:00 2001 From: pvincent Date: Sun, 2 Feb 2025 15:50:43 +0400 Subject: [PATCH] TODO + prevent terminal desktop entry --- README.md | 2 ++ src/main | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/README.md b/README.md index 507ebc2..bb0a3fa 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,8 @@ TODO ---- * [ ] fix `tools` pathset +* [ ] miaou-bash cannot be installed after an error occurs +* [ ] gnome-extensions schema compilation after an error occurs DONE ---- diff --git a/src/main b/src/main index e04d4eb..825ad26 100755 --- a/src/main +++ b/src/main @@ -203,6 +203,26 @@ gsettings set org.gnome.mutter dynamic-workspaces false gsettings set org.gnome.desktop.wm.preferences num-workspaces 1 gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true + +echo "## prevent displaying desktop entries (gnome-terminal replaced by tilix)" +echo "========================================================================" +if [[ ! -f $HOME/.local/share/applications/org.gnome.Terminal.desktop ]]; then + cat << 'EOF' > ~/.local/share/applications/org.gnome.Terminal.desktop +[Desktop Entry] +Name=Terminal +NoDisplay=true +Icon=org.gnome.Terminal +Type=Application +Categories=GNOME;GTK;System;TerminalEmulator; +StartupNotify=true +StartupWMClass=Gnome-terminal +X-GNOME-SingleWindow=false +OnlyShowIn=GNOME;Unity; +EOF +else + echo Tilix already set up! +fi + echo "## disable automatic lock screen => use Super_L for LOCK" echo "========================================================" gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type nothing