From baaa92440a73c98dd937cd36b491a7f590ac433f Mon Sep 17 00:00:00 2001 From: Jessie Hildebrandt Date: Thu, 11 Apr 2024 23:13:56 -0400 Subject: [PATCH] Remove dotfiles --- desktop-entries/blender.desktop | 17 ------ desktop-entries/calf.desktop | 10 ---- ....nextcloud.desktopclient.nextcloud.desktop | 17 ------ desktop-entries/emacs.desktop | 14 ----- desktop-entries/emacsclient.desktop | 22 ------- desktop-entries/fish.desktop | 11 ---- desktop-entries/freecad.desktop | 11 ---- desktop-entries/org.gnome.Weather.desktop | 13 ----- .../uefi-firmware-settings.desktop | 9 --- desktop-entries/windows.desktop | 9 --- desktop-entries/yelp.desktop | 14 ----- scripts/gdm-lock-screen | 10 ---- scripts/gdm-update-display-settings | 30 ---------- scripts/gnome-toggle-night-light | 42 -------------- scripts/gnome-toggle-touchpad-lock | 42 -------------- scripts/reboot-uefi | 17 ------ scripts/reboot-windows | 37 ------------ scripts/themer | 58 ------------------- 18 files changed, 383 deletions(-) delete mode 100644 desktop-entries/blender.desktop delete mode 100644 desktop-entries/calf.desktop delete mode 100644 desktop-entries/com.nextcloud.desktopclient.nextcloud.desktop delete mode 100644 desktop-entries/emacs.desktop delete mode 100644 desktop-entries/emacsclient.desktop delete mode 100644 desktop-entries/fish.desktop delete mode 100644 desktop-entries/freecad.desktop delete mode 100644 desktop-entries/org.gnome.Weather.desktop delete mode 100644 desktop-entries/uefi-firmware-settings.desktop delete mode 100644 desktop-entries/windows.desktop delete mode 100644 desktop-entries/yelp.desktop delete mode 100644 scripts/gdm-lock-screen delete mode 100755 scripts/gdm-update-display-settings delete mode 100644 scripts/gnome-toggle-night-light delete mode 100644 scripts/gnome-toggle-touchpad-lock delete mode 100644 scripts/reboot-uefi delete mode 100644 scripts/reboot-windows delete mode 100755 scripts/themer diff --git a/desktop-entries/blender.desktop b/desktop-entries/blender.desktop deleted file mode 100644 index ca868fa..0000000 --- a/desktop-entries/blender.desktop +++ /dev/null @@ -1,17 +0,0 @@ -[Desktop Entry] -Name=Blender 2.91 -GenericName=3D modeler -Comment=3D modeling, animation, rendering and post-production -Keywords=3d;cg;modeling;animation;painting;sculpting;texturing;video editing;video tracking;rendering;render engine;cycles;game engine;python; -Exec=blender %f -Icon=blender -Terminal=false -Type=Application -Categories=3DGraphics;Graphics; -MimeType=application/x-blender; -Name[en_US.UTF-8]=Blender -X-GNOME-FullName[en_US.UTF-8]=Blender -Comment[en_US.UTF-8]=3D modeling, animation, rendering and post-production -NoDisplay=false -Path= -X-GNOME-UsesNotifications=false diff --git a/desktop-entries/calf.desktop b/desktop-entries/calf.desktop deleted file mode 100644 index b09ca3e..0000000 --- a/desktop-entries/calf.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.1 -Type=Application -Name=Calf Plugin Pack for JACK -NoDisplay=true -Comment=Process and produce sounds using a set of plugins with JACK interface -Icon=calf -Exec=calfjackhost -Actions= -Categories=AudioVideo;Music; diff --git a/desktop-entries/com.nextcloud.desktopclient.nextcloud.desktop b/desktop-entries/com.nextcloud.desktopclient.nextcloud.desktop deleted file mode 100644 index 8871753..0000000 --- a/desktop-entries/com.nextcloud.desktopclient.nextcloud.desktop +++ /dev/null @@ -1,17 +0,0 @@ -[Desktop Entry] -Version=1.1 -Type=Application -Name=Nextcloud Desktop -GenericName=Folder Sync -NoDisplay=true -Comment=Nextcloud desktop synchronization client -Icon=Nextcloud -Exec=nextcloud -Actions=Quit; -MimeType=application/vnd.nextcloud; -Categories=Utility;X-SuSE-SyncUtility; -Keywords=Nextcloud;syncing;file;sharing; - -[Desktop Action Quit] -Name=Quit Nextcloud -Exec=nextcloud --quit diff --git a/desktop-entries/emacs.desktop b/desktop-entries/emacs.desktop deleted file mode 100644 index a156f0b..0000000 --- a/desktop-entries/emacs.desktop +++ /dev/null @@ -1,14 +0,0 @@ -[Desktop Entry] -Version=1.1 -Type=Application -Name=Emacs (New Instance) -GenericName=Text Editor -NoDisplay=true -Comment=Edit text -Icon=emacs -Exec=emacs %F -Actions= -MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++; -Categories=Development;TextEditor;Utility; -StartupNotify=true -StartupWMClass=Emacs diff --git a/desktop-entries/emacsclient.desktop b/desktop-entries/emacsclient.desktop deleted file mode 100644 index cb04547..0000000 --- a/desktop-entries/emacsclient.desktop +++ /dev/null @@ -1,22 +0,0 @@ -[Desktop Entry] -Version=1.1 -Type=Application -Name=Emacs -GenericName=Text Editor -Comment=Edit text -Icon=emacs -Exec=emacsclient -cn %F -Actions=new-window;new-instance; -MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++; -Categories=Development;TextEditor;Utility; -Keywords=emacsclient; -StartupNotify=true -StartupWMClass=Emacs - -[Desktop Action new-window] -Name=New Window -Exec=emacsclient -cn %F - -[Desktop Action new-instance] -Name=New Instance -Exec=emacs %F diff --git a/desktop-entries/fish.desktop b/desktop-entries/fish.desktop deleted file mode 100644 index c5227b8..0000000 --- a/desktop-entries/fish.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Version=1.1 -Type=Application -Name=fish -GenericName=Command-line interpreter -NoDisplay=true -Icon=fish -Exec=fish -Terminal=true -Actions= -Categories=ConsoleOnly;System;System-Tools;TerminalEmulator; diff --git a/desktop-entries/freecad.desktop b/desktop-entries/freecad.desktop deleted file mode 100644 index 6f5af36..0000000 --- a/desktop-entries/freecad.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Name=FreeCAD -GenericName=CAD Application -Comment=Feature-based parametric modeling software -Keywords=3d;cad;modeling;engineering; -Exec=FreeCAD %F -Icon=freecad -Terminal=false -Type=Application -Categories=Engineering; -MimeType=application/x-extension-fcstd;model/obj;model/iges;image/vnd.dwg;image/vnd.dxf;model/vnd.collada+xml;application/iges;model/iges;model/step;model/step+zip;model/stl;application/vnd.shp;model/vrml; diff --git a/desktop-entries/org.gnome.Weather.desktop b/desktop-entries/org.gnome.Weather.desktop deleted file mode 100644 index f3881ae..0000000 --- a/desktop-entries/org.gnome.Weather.desktop +++ /dev/null @@ -1,13 +0,0 @@ -[Desktop Entry] -Version=1.1 -Type=Application -Name=Weather -NoDisplay=true -Comment=Show weather conditions and forecast -Icon=org.gnome.Weather -DBusActivatable=true -Exec=gapplication launch org.gnome.Weather -Actions= -Categories=Core;GNOME;GTK;Utility;X-SuSE-DesktopUtility; -Keywords=Weather;Forecast; -StartupNotify=true diff --git a/desktop-entries/uefi-firmware-settings.desktop b/desktop-entries/uefi-firmware-settings.desktop deleted file mode 100644 index c242e22..0000000 --- a/desktop-entries/uefi-firmware-settings.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Version=1.1 -Type=Application -Name=UEFI Setup -Comment=Reboot to UEFI setup -Icon=mx-boot-options -Exec=reboot-uefi -Actions= -Categories=Utility; diff --git a/desktop-entries/windows.desktop b/desktop-entries/windows.desktop deleted file mode 100644 index 53a214c..0000000 --- a/desktop-entries/windows.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Version=1.1 -Type=Application -Name=Windows -Comment=Reboot to Microsoft Windows -Icon=windows95 -Exec=reboot-windows -Actions= -Categories=Utility; diff --git a/desktop-entries/yelp.desktop b/desktop-entries/yelp.desktop deleted file mode 100644 index 98f42af..0000000 --- a/desktop-entries/yelp.desktop +++ /dev/null @@ -1,14 +0,0 @@ -[Desktop Entry] -Version=1.1 -Type=Application -Name=Help -NoDisplay=true -Comment=Get help with GNOME -Icon=org.gnome.Yelp -OnlyShowIn=GNOME;Unity; -Exec=yelp %u -Actions= -MimeType=x-scheme-handler/ghelp;x-scheme-handler/help;x-scheme-handler/info;x-scheme-handler/man; -Categories=Core;Documentation;GNOME;GTK;Utility; -Keywords=documentation;information;manual;help; -StartupNotify=true diff --git a/scripts/gdm-lock-screen b/scripts/gdm-lock-screen deleted file mode 100644 index 2826649..0000000 --- a/scripts/gdm-lock-screen +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash - -################################################################################ -# -# gdm-lock-screen -# Instructs GDM to lock the screen via D-Bus -# -################################################################################ - -dbus-send --type=method_call --dest=org.gnome.ScreenSaver /org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock diff --git a/scripts/gdm-update-display-settings b/scripts/gdm-update-display-settings deleted file mode 100755 index beaa068..0000000 --- a/scripts/gdm-update-display-settings +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/bash - -################################################################################ -# -# gdm-update-display-settings -# Copies user's current display settings to GDM's config folder -# -################################################################################ - -# Ensure we're not running as root -if [ "${EUID}" == 0 ]; then - echo "DO NOT RUN THIS SCRIPT AS ROOT!" - echo "Please run this script as a regular user." - exit 1 -fi - -# Update display settings -sudo cp ${HOME}/.config/monitors.xml /var/lib/gdm/.config/ && echo "Copied .config/monitors.xml to /var/lib/gdm/.config" - -# Update pointer settings -MOUSE_SPEED=$(gsettings get org.gnome.desktop.peripherals.mouse speed) -MOUSE_ACCEL_PROFILE=$(gsettings get org.gnome.desktop.peripherals.mouse accel-profile) -TOUCHPAD_SPEED=$(gsettings get org.gnome.desktop.peripherals.touchpad speed) -TOUCHPAD_ACCEL_PROFILE=$(gsettings get org.gnome.desktop.peripherals.touchpad accel-profile) -sudo su -c \ -"sudo -u gdm dbus-launch gsettings set org.gnome.desktop.peripherals.mouse speed ${MOUSE_SPEED} && -sudo -u gdm dbus-launch gsettings set org.gnome.desktop.peripherals.mouse accel-profile "${MOUSE_ACCEL_PROFILE}" && -sudo -u gdm dbus-launch gsettings set org.gnome.desktop.peripherals.touchpad speed ${TOUCHPAD_SPEED} && -sudo -u gdm dbus-launch gsettings set org.gnome.desktop.peripherals.touchpad accel-profile "${TOUCHPAD_ACCEL_PROFILE}" && -echo Applied pointer speed and acceleration profiles" diff --git a/scripts/gnome-toggle-night-light b/scripts/gnome-toggle-night-light deleted file mode 100644 index 0f83731..0000000 --- a/scripts/gnome-toggle-night-light +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/bash - -################################################################################ -# -# gnome-toggle-night-light -# Requires notify-send to be installed -# -################################################################################ - -################################################################################ -# User configuration -################################################################################ - -title="Night Light" -body_enabled="Night light has been enabled." -body_disabled="Night light has been disabled." -icon_enabled="night-light" -icon_disabled="night-light-disabled" -key="org.gnome.settings-daemon.plugins.color night-light-enabled" - -################################################################################ -# gnome-toggle code -################################################################################ - -value=$(gsettings get $key) - -notif_id_file_name=/tmp/tmp.$(echo $key | tr -d ' ').nid -{ prev_notif_id=$(<$notif_id_file_name); } 2> /dev/null - -replace_flag="" -case $prev_notif_id in - ''|*[!0-9]*) ;; - *) replace_flag="--replace-id=$prev_notif_id" ;; -esac - -if [[ $value == "true" ]]; then - gsettings set $key false - notify-send "$title Disabled" "$body_disabled" --icon $icon_disabled $replace_flag --transient --expire-time=0 --print-id > $notif_id_file_name -else - gsettings set $key true - notify-send "$title Enabled" "$body_enabled" --icon $icon_enabled $replace_flag --transient --expire-time=0 --print-id > $notif_id_file_name -fi diff --git a/scripts/gnome-toggle-touchpad-lock b/scripts/gnome-toggle-touchpad-lock deleted file mode 100644 index a691356..0000000 --- a/scripts/gnome-toggle-touchpad-lock +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/bash - -################################################################################ -# -# gnome-toggle-touchpad-lock -# Requires notify-send to be installed -# -################################################################################ - -################################################################################ -# User configuration -################################################################################ - -title="Touchpad Lock" -body_enabled="Touchpad will be locked while typing." -body_disabled="Touchpad will be unlocked while typing." -icon_enabled="touchpad-disabled" -icon_disabled="input-touchpad" -key="org.gnome.desktop.peripherals.touchpad disable-while-typing" - -################################################################################ -# gnome-toggle code -################################################################################ - -value=$(gsettings get $key) - -notif_id_file_name=/tmp/tmp.$(echo $key | tr -d ' ').nid -{ prev_notif_id=$(<$notif_id_file_name); } 2> /dev/null - -replace_flag="" -case $prev_notif_id in - ''|*[!0-9]*) ;; - *) replace_flag="--replace-id=$prev_notif_id" ;; -esac - -if [[ $value == "true" ]]; then - gsettings set $key false - notify-send "$title Disabled" "$body_disabled" --icon $icon_disabled $replace_flag --transient --expire-time=0 --print-id > $notif_id_file_name -else - gsettings set $key true - notify-send "$title Enabled" "$body_enabled" --icon $icon_enabled $replace_flag --transient --expire-time=0 --print-id > $notif_id_file_name -fi diff --git a/scripts/reboot-uefi b/scripts/reboot-uefi deleted file mode 100644 index 4e8110c..0000000 --- a/scripts/reboot-uefi +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/bash - -################################################################################ -# -# reboot-uefi -# Prompts the user to reboot to system firmware (UEFI) setup -# -################################################################################ - -######################################## -# Prompt user and execute reboot seq. -######################################## - -if zenity --question --icon device_pci --text="Reboot to UEFI setup?" --title "UEFI Setup" --default-cancel --no-wrap --timeout=10 -then - pkexec systemctl reboot --firmware-setup -fi diff --git a/scripts/reboot-windows b/scripts/reboot-windows deleted file mode 100644 index b79e155..0000000 --- a/scripts/reboot-windows +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/bash - -################################################################################ -# -# reboot-windows -# Finds and flags a Windows menuentry in GRUB, and then reboots the system -# -################################################################################ - -######################################## -# Reboot command -######################################## - -REBOOT_CMD=$(cat < ${HOME}/.gtkrc-2.0 - -######################################## -# Install Adwaita theme for Firefox - -echo -echo "*** Installing Adwaita theme for Firefox... ***" -echo - -# Download and install gnome-firefox-theme -rm -rf /tmp/firefox-gnome-theme/ -git clone https://github.com/rafaelmardojai/firefox-gnome-theme.git /tmp/firefox-gnome-theme/ -( - cd /tmp/firefox-gnome-theme/ - git checkout v$(firefox --version | sed -nr 's/[^0-9]*([0-9]*).*/\1/p') # Making sure to use the appropriate version - bash ./scripts/auto-install.sh -) - -# Set user flags for theme -function set_ff_flag () -{ - USER_JS_FILE=${HOME}/.mozilla/firefox/*.default-release/user.js - sed -i 's/user_pref("'${1}'",.*);/user_pref("'${1}'",'${2}');/' $USER_JS_FILE - grep -q ${1} $USER_JS_FILE || echo "user_pref(\"$1\",$2);" >> $USER_JS_FILE -} -set_ff_flag gnomeTheme.dragWindowHeaderbarButtons true -set_ff_flag gnomeTheme.bookmarksToolbarUnderTabs true -set_ff_flag gnomeTheme.hideSingleTab true