diff --git a/in_progress/things_to_do b/in_progress/things_to_do deleted file mode 100644 index e0c30d8..0000000 --- a/in_progress/things_to_do +++ /dev/null @@ -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 \ No newline at end of file