From ac83802647cbd79a2567adbe5ea4ffb849c7599f Mon Sep 17 00:00:00 2001 From: Marco Date: Tue, 7 May 2024 20:19:17 +0200 Subject: [PATCH] remove unused scripts fro toolbox and gsettings --- bin/setup-gnome | 13 ---------- bin/setup-toolbox | 63 ----------------------------------------------- 2 files changed, 76 deletions(-) delete mode 100755 bin/setup-gnome delete mode 100755 bin/setup-toolbox diff --git a/bin/setup-gnome b/bin/setup-gnome deleted file mode 100755 index 9b08793..0000000 --- a/bin/setup-gnome +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash - -# create utilities folder -gsettings set org.gnome.desktop.app-folders folder-children "['Utilities']" -gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Utilities/ apps "['gnome-abrt.desktop', 'gnome-system-log.desktop', 'nm-connection-editor.desktop', 'org.gnome.baobab.desktop', 'org.gnome.Connections.desktop', 'org.gnome.DejaDup.desktop', 'org.gnome.Dictionary.desktop', 'org.gnome.DiskUtility.desktop', 'org.gnome.eog.desktop', 'org.gnome.Evince.desktop', 'org.gnome.FileRoller.desktop', 'org.gnome.fonts.desktop', 'org.gnome.seahorse.Application.desktop', 'org.gnome.tweaks.desktop', 'org.gnome.Usage.desktop', 'vinagre.desktop']" -gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Utilities/ categories "['X-GNOME-Utilities']" -gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Utilities/ name "X-GNOME-Utilities.directory" -gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Utilities/ translate true - -# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3949 -gsettings set org.gnome.shell.keybindings screenshot "['3']" -gsettings set org.gnome.shell.keybindings show-screenshot-ui "['4']" -gsettings set org.gnome.shell.keybindings show-screen-recording-ui "['r']" diff --git a/bin/setup-toolbox b/bin/setup-toolbox deleted file mode 100755 index 4322f59..0000000 --- a/bin/setup-toolbox +++ /dev/null @@ -1,63 +0,0 @@ -#!/bin/bash - -#RELEASE=${1:-$(. /lib/os-release && echo $VERSION_ID)} -RELEASE=36 -NAME="fedora-toolbox-${RELEASE}" - -bold=$(tput bold) -reset=$(tput sgr0) - -info() { - echo "${bold}$1${reset}" -} - -packages=( - ## basic - 'zsh' 'git' 'neovim' 'wl-clipboard' 'ranger' 'tmux' 'sqlite' 'ripgrep' 'fd-find' - ## C and compiling - '@C Development Tools and Libraries' - ## golang - 'golang' 'golang-x-tools-goimports' 'upx' - ## haskell - #'haskell-platform' - ## shell - 'ShellCheck' - ## pandoc - #'pandoc' 'perl-Image-ExifTool' 'ruby' 'ruby-devel' 'texlive' - #'texlive-collection-fontsextra' 'texlive-collection-formatsextra' 'texlive-collection-langenglish' - #'texlive-collection-langgerman' 'texlive-collection-latexextra' 'texlive-collection-science' 'wkhtmltopdf' - ## rust - 'cargo' 'rust' - ## header packages for compiling - 'pulseaudio-libs-devel' 'libxcb-devel' 'ncurses-devel' 'dbus-devel' 'libgit2-devel' 'libssh2-devel' 'openssl-devel' - ## python - #'python-requests' 'python-PyMySQL' 'python-psycopg2' - ## huami-token - #'python3-pytest' 'python3-requests' 'python3-rich' - ## Mattermost Sphinx - #'python3-sphinx' 'python3-sphinx-tabs' 'python3-sphinx_rtd_theme' 'python3-myst-parser' 'python3-typing-extensions' -) - -removals=( - 'mercurial' - 'subversion' -) - -info 'Deleting old toolbox ...' -podman stop -t 0 ${NAME} -toolbox rm -f ${NAME} - -info 'Creating toolbox ...' -toolbox -y create -r ${RELEASE} - -info 'Updating toolbox ...' -toolbox -c ${NAME} run sudo dnf upgrade -y - -info 'Installing packages inside toolbox ...' -toolbox -c ${NAME} run sudo dnf install -y "${packages[@]}" - -info 'Removing unused packages ...' -toolbox -c ${NAME} run sudo dnf remove -y "${removals[@]}" - -info 'Removing unused dependencies ...' -toolbox -c ${NAME} run sudo dnf autoremove -y