chore: removal
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user