Last active
October 21, 2023 14:09
-
-
Save NicolaiSoeborg/cf233a6b6c81a4ff4b889676b715a5e1 to your computer and use it in GitHub Desktop.
Remove some of the bloat comnig with ubuntu-minimal
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo apt install git htop tmux curl vim xclip | |
sudo apt install --no-install-recommends neovim | |
# Remove Ubuntu-branded XUL crapware: | |
sudo apt purge xul-ext-ubufox | |
# Stuff that I don't use: | |
sudo apt autoremove --purge snapd gnome-software-plugin-snap | |
sudo apt remove whoopsie | |
sudo apt remove bluez bluez-cups bluez-obexd | |
# Remove unneeded GVFS (will remove e.g. gphoto2 and goa processes) | |
sudo apt remove gvfs-backends | |
# Removes "goa" processes | |
sudo apt purge gnome-online-accounts | |
# Remove avahi processes (local network discovery) | |
# sudo apt remove avahi-daemon | |
# ^ this will break systemd-resolve | |
# Remove "send crash report" box: | |
sudo apt remove apport apport-gtk apport-symptoms | |
# This will remove meta-package "ubuntu-minimal": | |
# sudo apt remove ubuntu-advantage-tools # same with libmbim-proxy | |
# Remove printer drivers (without loosing ubuntu-desktop): | |
sudo apt remove printer-driver-brlaser printer-driver-c2esp printer-driver-foo2zjs printer-driver-foo2zjs-common printer-driver-m2300w printer-driver-min12xxw printer-driver-ptouch printer-driver-pxljr printer-driver-sag-gdi | |
# Remove bunch of CUPS stuff (also printing) | |
sudo apt remove cups-common cups-pk-helper libcupsfilters1 && sudo apt autoremove | |
# disable gsd-wacom: | |
gsettings set org.gnome.settings-daemon.plugins.gsdwacom active false | |
# Fix bad defaults: | |
gsettings set org.gnome.desktop.interface show-battery-percentage true | |
gsettings set org.gnome.desktop.calendar show-weekdate true | |
gsettings set org.gnome.shell.overrides attach-modal-dialogs false # modals don't "stick" to parent window | |
gsettings set org.gnome.shell enable-hot-corners true | |
gsettings set org.gtk.Settings.FileChooser show-hidden true | |
# Privacy: | |
gsettings set org.gnome.desktop.privacy disable-microphone true | |
gsettings set org.gnome.desktop.privacy disable-camera true | |
gsettings set org.gnome.login-screen enable-fingerprint-authentication false | |
gsettings set org.gnome.login-screen enable-smartcard-authentication false |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
please attach command to disable /usr/libexec/gsd-smartcard , I don't use smartcard to login, thus not needed this service.