Last active
November 20, 2021 19:17
-
-
Save grenade/d1b0bed81f56d5dcebc99a5e848899b8 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# written for fedora 32, x86-64 | |
# rpmfusion repos | |
sudo dnf install -y https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm | |
sudo dnf install -y https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm | |
# spotify (from rpmfusion) | |
sudo dnf install -y lpf-spotify-client | |
lpf approve spotify-client | |
sudo -u pkg-build lpf build spotify-client | |
sudo dnf install -y /var/lib/lpf/rpms/spotify-client/spotify-client-*.rpm | |
# nvidia drivers (from rpmfusion) | |
# note: ensure secure boot is dsabled in bios | |
sudo dnf install -y akmod-nvidia xorg-x11-drv-nvidia-cuda | |
sudo setsebool -P allow_execstack on | |
reboot | |
# firefox nightly | |
curl -L git.io/firefoxnightly | sh | |
# sublime text 3 | |
curl -sL https://gist.github.com/grenade/3b3c5b17586881d01142/raw/update_sublime_text_3.sh | sh | |
# zoom | |
sudo dnf install -y https://zoom.us/client/latest/zoom_x86_64.rpm | |
# dropbox | |
sudo dnf install -y https://www.dropbox.com/download?dl=packages/fedora/nautilus-dropbox-2020.03.04-1.fedora.x86_64.rpm | |
# yarn | |
sudo curl -sL https://dl.yarnpkg.com/rpm/yarn.repo -o /etc/yum.repos.d/yarn.repo | |
sudo dnf install -y yarn | |
# others | |
sudo dnf install -y \ | |
bat `# like cat, but better` \ | |
ffmpegthumbnailer \ | |
gcc \ | |
g++ \ | |
gimp `# like photoshop, but free` \ | |
git \ | |
gnome-tweak-tool \ | |
gstreamer1-libav \ | |
hg \ | |
hub `# github cli` \ | |
jq \ | |
libtool \ | |
make \ | |
npm \ | |
openssl-devel \ | |
python-devel \ | |
redhat-rpm-config \ | |
rclone `# rsync, for cloud storage` \ | |
ruby \ | |
rubygems \ | |
ruby-devel \ | |
svn \ | |
vlc \ | |
xfreerdp | |
# sane settings for Gnome | |
gsettings set org.gnome.desktop.interface clock-show-date true | |
gsettings set org.gnome.desktop.interface toolbar-icons-size 'small' | |
gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close' | |
# sane settings for gnome-terminal | |
gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/ use-transparent-background true | |
gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/ background-transparency-percent 25 | |
# Sane settings for Nautilus / FileChooser | |
gsettings set org.gnome.nautilus.list-view default-visible-columns "['name', 'size', 'type', 'date_modified', 'owner', 'group', 'permissions']" | |
gsettings set org.gnome.nautilus.list-view default-zoom-level 'small' | |
gsettings set org.gnome.nautilus.preferences show-hidden-files true | |
gsettings set org.gnome.nautilus.preferences default-folder-viewer 'list-view' | |
gsettings set org.gtk.Settings.FileChooser sort-directories-first true | |
gsettings set org.gtk.Settings.FileChooser show-size-column true | |
gsettings set org.gtk.Settings.FileChooser show-hidden true | |
# disable screensaver and power suspend | |
gsettings set org.gnome.desktop.screensaver idle-activation-enabled false | |
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing' | |
gsettings set org.gnome.desktop.session idle-delay 600 # lock screen |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# relops | |
git clone [email protected]:mozilla-platform-ops/cloud-image-builder.git ~/git/mozilla-platform-ops/cloud-image-builder | |
git clone [email protected]:mozilla-releng/OpenCloudConfig.git ~/git/mozilla-releng/OpenCloudConfig |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Show hidden characters
{ | |
"font_size": 11, | |
"ignored_packages": | |
[ | |
"Vintage" | |
], | |
"tab_size": 2, | |
"translate_tabs_to_spaces": true | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment