chore: removal

This commit is contained in:
Jamie Albert
2025-11-11 16:58:58 +00:00
parent 012d5bb637
commit 3a20944675

View File

@@ -1,187 +0,0 @@
### Go
sudo dnf install golang
###
### shellcheck and shfmt
sudo dnf install ShellCheck shfmt
### rclone
sudo dnf install rclone
### Codecs and Drivers
yum install curl cabextract xorg-x11-font-utils fontconfig
rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
sudo dnf update @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
sudo dnf install libva-nvidia-driver
sudo dnf install libva-nvidia-driver.{i686,x86_64}
###
### AppImage
flatpak install it.mijorus.gearlever
###
### Python, PIP and PIPX
sudo dnf install python3-pip pipx
pipx ensurepath
sudo pipx ensurepath --global
###
### gnome extensions
pipx install gnome-extensions-cli --system-site-packages
gext install clipboard-indicator@tudmotu.com \
CustomizeClockOnLockScreen@pratap.fastmail.fm \
drive-menu@gnome-shell-extensions.gcampax.github.com \
gsconnect@andyholmes.github.io \
just-perfection-desktop@just-perfection \
launch-new-instance@gnome-shell-extensions.gcampax.github.com \
legacyschemeautoswitcher@joshimukul29.gmail.com \
mediacontrols@cliffniff.github.com \
openbar@neuromorph \
places-menu@gnome-shell-extensions.gcampax.github.com \
rounded-window-corners@fxgn \
space-bar@luchrioh \
user-theme@gnome-shell-extensions.gcampax.github.com \
vertical-workspaces@G-dH.github.com
###
### Ungoogled Chromium
flatpak install flathub io.github.ungoogled_software.ungoogled_chromium
mkdir -p ~/.local/share/applications
cp /var/lib/flatpak/exports/share/applications/com.github.Eloston.UngoogledChromium.desktop ~/.local/share/applications/
nano ~/.local/share/applications/com.github.Eloston.UngoogledChromium.desktop
# add this to every line that has exec, it should be before the @@ --enable-features=TouchpadOverscrollHistoryNavigation
update-desktop-database ~/.local/share/applications
###
### Git Config
sudo dnf install git
git config --global user.email "empty.produce@flatmail.me"
git config --global user.name "Jamie Albert"
git config --global --unset gpg.format
gpg --list-secret-keys --keyid-format=long
git config --global user.signingkey KEY
git config --global commit.gpgsign true
git config --global tag.gpgSign true
[ -f ~/.bashrc ] && echo -e '\nexport GPG_TTY=$(tty)' >>~/.bashrc
####
### node npm
sudo dnf install nodejs
### themeing
sudo dnf install gtk-murrine-engine
mkdir -p ~/dao/{git,storage,appimages,arc,cradle}
cd ~/dao/git
git clone https://github.com/Fausto-Korpsvart/Gruvbox-GTK-Theme
sudo flatpak override --filesystem=$HOME/.themes
sudo flatpak override --filesystem=$HOME/.icons
git clone https://github.com/refi64/stylepak
sudo dnf install ostree libappstream-glib
stylepak/stylepak install-system
gsettings set org.gnome.desktop.interface clock-show-seconds true
# nemo
xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search
gsettings set org.nemo.desktop show-desktop-icons true
gsettings set org.gnome.desktop.background show-desktop-icons false
###
### Git download
cd ~/dao
git clone https://github.com/emptyproduce/cradle
sudo dnf install xclip
### Discord
flatpak install flathub dev.vencord.Vesktop
### grub
https://github.com/AllJavi/tartarus-grub/tree/master
## stow
sudo rm -f /etc/dnf/dnf.conf
sudo stow -vt /etc etc
systemctl daemon-reload
# kitty
sudo dnf install kitty -y
gsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/kitty
## rclone
systemctl --user daemon-reload
systemctl --user enable dao_rcm.service
systemctl --user start dao_rcm.service
### gnome-weather
lat="0.8988800858353857"
lon="-0.062334289380788735"
# Add new location
location="<(uint32 2, <('Bridgend', '', false, [($lat, $lon)], @a(dd) [])>)>"
locations=$(gsettings get org.gnome.Weather locations)
if [[ "$locations" == "@av []" ]]; then
gsettings set org.gnome.Weather locations "[$location]"
else
gsettings set org.gnome.Weather locations "$(echo "$locations" | sed "s|>]|>, $location]|")"
fi
## media controls
gnome-extensions install mediacontrolscliffniff.github.com.shell-extension.zip --force
last
## sshfs
sudo dnf install sshfs
## spicetify
curl -fsSL https://raw.githubusercontent.com/spicetify/cli/main/install.sh | sh
sudo chmod a+wr /var/lib/flatpak/app/com.spotify.Client/x86_64/stable/active/files/extra/share/spotify
sudo chmod a+wr -R /var/lib/flatpak/app/com.spotify.Client/x86_64/stable/active/files/extra/share/spotify/Apps
git clone --depth=1 https://github.com/spicetify/spicetify-themes.git
cd spicetify-themes
cp -r * ~/.config/spicetify/Themes
spicetify backup apply
spicetify config current_theme text
spicetify config color_scheme gruvbox
spicetify apply
# firewall
sudo systemctl daemon-reload
sudo systemctl enable dao_fw.service
sudo grep dao_fw /var/log/audit/audit.log | audit2allow -M dao_fw
semodule -i dao_fw.pp
# install nvidia
sudo dnf update
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install kmodtool akmods mokutil openssl
sudo kmodgenca -a # might need --force
sudo mokutil --import /etc/pki/akmods/certs/public_key.der
sudo dnf install akmod-nvidia
# battery monitor
git clone https://github.com/0x7375646F/Linuwu-Sense.git
cd Linuwu-Sense
make install
openssl req -new -x509 -newkey rsa:2048 -keyout MOK.key -outform DER -out MOK.der -nodes -days 36500
sudo /usr/src/kernels/$(uname -r)/scripts/sign-file sha256 MOK.key MOK.der /lib/modules/$(uname -r)/kernel/drivers/platform/x86/linuwu_sense.ko
sudo mokutil --import MOK.der
echo balanced-performance | sudo tee /sys/firmware/acpi/platform_profile
# kitten
kitten @ launch --title Output --keep-focus