From 469415abb6117fa22377ddaa574e253b63b5df72 Mon Sep 17 00:00:00 2001 From: "Christoph J. Scherr" Date: Wed, 23 Apr 2025 09:20:34 +0200 Subject: [PATCH] more stuff --- gnome-settings.sh | 32 ++++++++++++++++++++++++++++++++ install_it_all.sh | 2 +- upgrade-revshell.txt | 8 ++++++++ 3 files changed, 41 insertions(+), 1 deletion(-) create mode 100755 gnome-settings.sh create mode 100755 upgrade-revshell.txt diff --git a/gnome-settings.sh b/gnome-settings.sh new file mode 100755 index 0000000..b32068a --- /dev/null +++ b/gnome-settings.sh @@ -0,0 +1,32 @@ +set -e +# list all +# gsettings list-recursively org.gnome.desktop.wm.keybindings + +# switch to workspace +gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-1 "['1']" +gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-2 "['2']" +gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-3 "['3']" +gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-4 "['4']" +gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-5 "['5']" +gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-6 "['6']" +gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-7 "['7']" +gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-8 "['8']" +gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-9 "['9']" +gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-10 "['0']" + +# move to workspace +# same but with shift for qwertz +gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-1 "['1']" +gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-2 "['2']" +gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-3 "['3']" +gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-4 "['4']" +gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-5 "['5']" +gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-6 "['6']" +gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-7 "['7']" +gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-8 "['8']" +gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-9 "['9']" +gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-10 "['0']" + +# use touchscreen areas instead of needing 2 fingies for secondary click +gsettings set org.gnome.desktop.peripherals.touchpad \ + click-method areas diff --git a/install_it_all.sh b/install_it_all.sh index 9f9d834..09b8240 100755 --- a/install_it_all.sh +++ b/install_it_all.sh @@ -23,7 +23,7 @@ sudo apt-get install \ gnome-shell-extension-gpaste gpaste-2 whois winbind util-linux \ uuid-runtime python3-autopep8 python3-flake8 pre-commit python3-poetry \ bsdgames vitetris wireguard wireshark virt-manager rustup \ - fonts-noto* + fonts-noto* cmake libgtk-3-dev flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo flatpak install \ md.obsidian.Obsidian \ diff --git a/upgrade-revshell.txt b/upgrade-revshell.txt new file mode 100755 index 0000000..2d230a4 --- /dev/null +++ b/upgrade-revshell.txt @@ -0,0 +1,8 @@ +#!/bin/false +# on target +python -c "import pty; pty.spawn('/bin/bash')" + +# background with + +stty raw -echo && fg +export TERM=xterm-256-color