Skip to content

Instantly share code, notes, and snippets.

@salaros
Last active September 16, 2020 17:12
Show Gist options
  • Save salaros/6346421454ea96c2992500f9d42b2f46 to your computer and use it in GitHub Desktop.
Save salaros/6346421454ea96c2992500f9d42b2f46 to your computer and use it in GitHub Desktop.
Make Ubuntu slightly more Elementary OS :-)
sudo add-apt-repository ppa:elementary-os/daily
sudo apt install -qy io.elementary.sound-theme pantheon-files pantheon-terminal
# Disable sounds events
# gsettings set org.gnome.desktop.sound event-sounds false
gsettings set org.gnome.desktop.sound theme-name elementary
# Don't show icons on the desktop
# gsettings set org.gnome.desktop.background show-desktop-icons false
# Set Elementary OS Files as default file browser
sudo xdg-mime default io.elementary.files.desktop inode/directory application/x-gnome-saved-search
sudo xdg-mime default io.elementary.files.desktop $(grep MimeType /usr/share/applications/io.elementary.files.desktop | sed 's/MimeType=//' | sed 's/;/ /g')
# Revert by executing:
# sudo xdg-mime default org.gnome.Nautilus.desktop inode/directory application/x-gnome-saved-search
# sudo xdg-mime default org.gnome.Nautilus.desktop $(grep MimeType /usr/share/applications/org.gnome.Nautilus.desktop | sed 's/MimeType=//' | sed 's/;/ /g')
# Disable single click opening in Elementary OS Files
gsettings set io.elementary.files.preferences single-click false
gsettings set io.elementary.files.preferences confirm-trash false
# Start setting Elementary OS Terminal as default terminal
sudo update-alternatives --config x-terminal-emulator
# Disable so-called natural copy
gsettings set io.elementary.terminal.settings natural-copy-paste false
gsettings set io.elementary.terminal.settings unsafe-paste-alert false
gsettings set io.elementary.terminal.settings remember-tabs false
gsettings set io.elementary.terminal.saved-state window-width '1280'
gsettings set io.elementary.terminal.saved-state window-height '900'
# OR search dor 'natural-copy-paste' and change it to false
# sudo nano +88 /usr/share/glib-2.0/schemas/io.elementary.terminal.gschema.xml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment