add scripts
This commit is contained in:
58
bin/setup-flatpaks
Executable file
58
bin/setup-flatpaks
Executable file
@@ -0,0 +1,58 @@
|
||||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
|
||||
|
||||
flatpaks=(
|
||||
# app.drey.Dialect
|
||||
# app.drey.EarTag
|
||||
# com.belmoussaoui.Obfuscate
|
||||
com.bitwarden.desktop
|
||||
# com.discordapp.Discord
|
||||
# com.github.Bleuzen.FFaudioConverter
|
||||
# com.github.git_cola.git-cola
|
||||
# com.github.johnfactotum.Foliate
|
||||
# com.github.junrrein.PDFSlicer
|
||||
# com.github.micahflee.torbrowser-launcher
|
||||
com.github.ransome1.sleek
|
||||
com.github.tchx84.Flatseal
|
||||
# com.github.unrud.VideoDownloader
|
||||
# com.github.weclaw1.ImageRoll
|
||||
# com.gitlab.zehkira.Myuzi
|
||||
com.google.Chrome
|
||||
# com.ranfdev.Geopard
|
||||
# com.snes9x.Snes9x
|
||||
com.spotify.Client
|
||||
# com.usebottles.bottles
|
||||
com.valvesoftware.Steam
|
||||
com.visualstudio.code
|
||||
com.yubico.yubioath
|
||||
im.riot.Riot
|
||||
# io.beekeeperstudio.Studio
|
||||
# io.github.diegoivanme.flowtime
|
||||
# io.mgba.mGBA
|
||||
# net.baseart.Glide
|
||||
org.chromium.Chromium
|
||||
# org.filezillaproject.Filezilla
|
||||
org.gimp.GIMP
|
||||
org.gnome.Evolution
|
||||
# org.gnome.Firmware
|
||||
# org.gnome.GHex
|
||||
# org.gnome.Solanum
|
||||
# org.gnome.gitg
|
||||
org.gnome.gitlab.cheywood.Iotas
|
||||
# org.gnome.gitlab.YaLTeR.VideoTrimmer
|
||||
# org.gtk.Gtk3theme.Adwaita-dark
|
||||
org.libreoffice.LibreOffice
|
||||
org.mozilla.firefox
|
||||
# org.musicbrainz.Picard
|
||||
org.signal.Signal
|
||||
org.videolan.VLC
|
||||
)
|
||||
|
||||
flatpak install flathub -y "${flatpaks[@]}"
|
||||
|
||||
flatpak uninstall -y --unused
|
||||
flatpak override --user --env=XCURSOR_PATH=/run/host/user-share/icons:/run/host/share/icons
|
||||
|
||||
gsettings reset org.gnome.shell app-picker-layout
|
||||
13
bin/setup-gnome
Executable file
13
bin/setup-gnome
Executable file
@@ -0,0 +1,13 @@
|
||||
#!/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 "['<Shift><Super>3']"
|
||||
gsettings set org.gnome.shell.keybindings show-screenshot-ui "['<Shift><Super>4']"
|
||||
gsettings set org.gnome.shell.keybindings show-screen-recording-ui "['<Shift><Super>r']"
|
||||
Reference in New Issue
Block a user