Skip to content

actionschnitzel/my_debian_gnome_setup

Repository files navigation

A list of installation scripts, configurations, and commands for setting up my Linux environment.

đź“— Gnome + Debian/Ubuntu Stuff

My Applications (.deb)

wget -qO- https://raw.githubusercontent.com/actionschnitzel/my_debian_gnome_setup/main/Debian/debian_misc_install.sh | bash

Install Nemo & Tilix + Make It Default

wget -qO- https://raw.githubusercontent.com/actionschnitzel/my_debian_gnome_setup/main/nemo_%2B_tilix.sh | bash

Remove All Gnome Games

wget -qO- https://raw.githubusercontent.com/actionschnitzel/my_debian_gnome_setup/main/gnome_remove_games.sh | bash

đź“— Linux On Surface

Install Linux on Surface

wget -qO- https://raw.githubusercontent.com/actionschnitzel/my_debian_gnome_setup/main/Debian/debian_surface_kernel_install.sh | bash

Install/Compile Surface Cam Driver

wget -qO- https://raw.githubusercontent.com/actionschnitzel/my_debian_gnome_setup/main/Debian/debian_surface_cam_install.sh | bash

đź“— Gnome Extensions


đź“— gsettings

Configure Nemo as default on GNOME Desktop

xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search
gsettings set org.gnome.desktop.background show-desktop-icons false
gsettings set org.nemo.desktop show-desktop-icons true

Enable HiDPI Fractional Scaling

gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"

Adjust Mouse Pointer Size in Gnome

gsettings set org.gnome.desktop.interface cursor-size 32

Configure Default Terminal for Cinnamon

gsettings set org.cinnamon.desktop.default-applications.terminal exec tilix

Configure Default Terminal for Gnome

gsettings set org.gnome.desktop.default-applications.terminal exec tilix

Set GTK Theme, Window Decoration Theme, and Icon Theme in Gnome

gsettings set org.gnome.desktop.interface gtk-theme "Yaru-dark"
gsettings set org.gnome.desktop.wm.preferences theme "Yaru-dark"
gsettings set org.gnome.desktop.interface icon-theme "Papirus-Dark"
gsettings set org.gnome.desktop.interface cursor-theme "Bibata-Modern-Classic"

Change Nemo Terminal Emulator

gsettings set org.cinnamon.desktop.default-applications.terminal exec gnome-terminal

Dash to Dock Minimize Behavior

gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize-or-previews'

Center Window on start

gsettings set org.gnome.mutter center-new-windows true

Disable Animations

gsettings set org.gnome.desktop.interface enable-animations false

đź“— 3rd Party Apps

Bibata Cursor

FreeTube

VSCodium

ULauncher

sudo add-apt-repository universe -y && sudo add-apt-repository ppa:agornostal/ulauncher -y && sudo apt update && sudo apt install ulauncher

Citirx SSL Fix

sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts

Install Lutris

wget -qO- https://raw.githubusercontent.com/actionschnitzel/my_debian_gnome_setup/main/install_lutris.sh | bash

Beaver Notes Github

https://github.com/Daniele-rolli/Beaver-Notes/releases/latest

Install SublimeText & Merge

wget -qO- https://raw.githubusercontent.com/actionschnitzel/my_debian_gnome_setup/main/sublime_install.sh | bash

Install Brave Browser

wget -qO- https://raw.githubusercontent.com/actionschnitzel/my_debian_gnome_setup/main/brave_browser_amd64.sh | bash

Install Flatpak & Flatpak Apps

wget -qO- https://raw.githubusercontent.com/actionschnitzel/my_debian_gnome_setup/main/flatpaks_favorite_install.sh | bash

Install Papirus & Papirus-Folders + Yaru Theme

wget -qO- https://raw.githubusercontent.com/actionschnitzel/my_debian_gnome_setup/main/Debian/debian_papirus_%2B_papirus_folder_install.sh | bash

đź“— Snap Nextcloud Stuff

Restart Nextcloud snap

sudo snap restart nextcloud

Maintenance Mode

sudo nextcloud.occ maintenance:mode --on
sudo nextcloud.occ maintenance:mode --off

Disable HTTPS

sudo nextcloud.disable-https

Enable Let's Encrypt

sudo -i nextcloud.enable-https lets-encrypt

Repaire NC

sudo nextcloud.occ maintenance:repair

đź“— Sublime Text

Markdown Live View

  • Type control+shift+p
  • Type “install” and select “Package Control: Install“
  • Type MarkdownLivePreview

đź“— All in One Updater

Debian + Flatpak

sudo nano /bin/all-up
sudo nala upgrade -y && flatpak uninstall --unused -y && flatpak update -y

Strg + O > ENTER > Strg + X

sudo chmod + x all-up

Ubuntu + Flatpak

sudo nano /bin/all-up
sudo apt update -y && sudo apt upgrade -y && sudo snap refresh && flatpak uninstall --unused -y && flatpak update -y

Strg + O > ENTER > Strg + X

sudo chmod + x all-up

đź“— Raspberry Pi 5 Nvme Settings

sudo nano /boot/firmware/config.txt

Config.txt Settings

# Add to bottom of /boot/firmware/config.txt
dtparam=pciex1

# Note: You could also just add the following (it is an alias to the above line)
# dtparam=nvme

# Optionally, you can control the PCIe lane speed using this parameter
dtparam=pciex1_gen=3

EEPROM Settings

# Edit the EEPROM on the Raspberry Pi 5.
sudo rpi-eeprom-config --edit

# Change the BOOT_ORDER line to the following:
BOOT_ORDER=0xf416

# Add the following line if using a non-HAT+ adapter:
PCIE_PROBE=1

# Press Ctrl-O, then enter, to write the change to the file.
# Press Ctrl-X to exit nano (the editor).

About

Library of Bash Install Scripts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages