vault backup: 2026-06-08 13:47:02

This commit is contained in:
ben committed 2026-06-08 13:47:02 -07:00
1 parent d1dd3e312f
commit 8e1c7afbb3
2 files changed
+160 -138

No files matched your search

+143
View File
@@ -0,0 +1,143 @@
#linux
- - -
1. Download the [Fedora everything iso](https://fedoraproject.org/misc/#everything) and flash it to a USB drive
2. Setup iso, for software selection choose:
1. Fedora Custom Operating System
1. Common NetworkManager Submodules
2. Standard
3. C Development Tools and Libraries
4. Container Manger
5. Development Tools
6. Editors
7. Sound and Video
3. Packages to install:
1. dnf
1. niri
2. firefox
3. nvim
4. cmake
5. yazi
1. dnf copr enable lihaohong/yazi
2. Plugins
1. https://github.com/uhs-robert/sshfs.yazi
1. fuse-sshfs (dnf)
2. https://github.com/yazi-rs/plugins/tree/main/mount.yazi
6. ghostty
1. dnf copr enable scottames/ghostty
7. helium
1. sudo dnf copr enable imput/helium
2. Install bitwarden extension (might need to update version on server for it to work)
3. https://askubuntu.com/questions/31786/chrome-asks-for-password-to-unlock-keyring-on-startup
8. python3-pip
9. vicinae
1. sudo dnf copr enable quadratech188/vicinae
10. gh
11. obs-studio
12. adw-gtk3-theme
1. gsettings set org.gnome.desktop.interface color-scheme prefer-dark
2. gsettings set org.gnome.desktop.interface gtk-theme adw-gtk3-dark
3. (for default dark mode for applications)
13. stow
14. cargo
15. cava
16. picard
1. chromaprint-tools
17. flatpak
1. https://flathub.org/en/setup/Fedora
2. https://flathub.org/en/apps/org.nickvision.tubeconverter
18. meson
19. SwayNotificationCenter
1. https://github.com/ErikReider/SwayNotificationCenter
20. flameshot
21. libreoffice
22. vlc
23. picard
24. code
1. https://code.visualstudio.com/docs/setup/linux
25. conda
26. btop
27. gimp
28. evolution
1. might not need evolution for gnome-calendar, try adding remote calendar with button in bottom right of gnome-calendar first
29. gnome-calendar
30. gnome-software-center
1. parabolic
2. planify
3. slack
31. plymouth-theme-charge
1. go to /etc/plymouth/plymouth.conf and add
1. ShowDelay=0
2. DeviceTimeout=30
2. underneath [Daemon]
3. then run sudo dracut -qf
32. gnome-keyring-pam
33. seahorse
1. open app without default keyring unlocked yet and unlock while "unlock with login" is checked
34. gnome-tweaks
2. [nirimod](https://github.com/srinivasr/nirimod#installation)
1. cairo-devel (dnf)
2. python3-devel (dnf)
3. pycairo (after python3-pip)
4. python3-gobject (dnf, try installing this first cairo-devel, python3-devel and pycairo might not be needed)
3. obsidian
1. use appimage, follow [this guide](https://obsidian.md/help/install)
2. install fuse and fuse-libs (dnf)
4. SilentSDDM
1. https://github.com/uiriansan/SilentSDDM#install-script
2. systemctl set-default graphical.target
5. awww
1. https://codeberg.org/LGFae/awww
2. clone and build with cargo
3. will need to install wayland-devel, libxkbcommon-devel, lz4-devel and wayland-protocols-devel (dnf)
6. follow [this guide](https://weblog.lkiesow.de/20250309-install-nerd-font-in-fedora.html) to install fonts
7. swayosd
1. manual build from github with meson
2. install sassc, gtk4-devel, gtk4-layer-shell-devel, libinput-devel (dnf)
8. waypaper-engine
1. dnf install pnpm
2. dnf install go
3. follow [install instructions](https://github.com/0bCdian/Waypaper-Engine#install)
4. was running pretty slow on desktop, might not want to install.
5. Might want to look into in the future though, active development
9. rofi extra configs
1. https://github.com/adi1090x/rofi#rofi-powermenu-rofi-git
2. dnf install rofi
3. ```
elif [[ "$DESKTOP_SESSION" == 'mango' ]]; then
pkill mango
```
4. ```
elif [[ -x '/usr/bin/swaylock' ]]; then
swaylock
```
10. wgcf
1. download amd64 and move to /usr/bin named wgcf
2. https://github.com/ViRb3/wgcf
3. dnf install wireguard-tools
4. move generated config
5. add config to nmcli (networkmanager)
6. nmcli up warp
7. nmcli down warp
11. localsend
1. flatpak install flathub org.localsend.localsend_app
12. Desktop portals
1. follow instructions and add config at bottom of the page: https://mangowm.github.io/docs/configuration/xdg-portals
2. dnf install xdg-desktop-portal-wlr
Still want to install:
- aseprite
- audacity
- blender
- discord
- jellyfin
- some sort of image viewer/basic preview software (like on mac)
- makemkv
- orcaslicer
- prism launcher?
- timeshift
+17 -138
View File
@@ -1,143 +1,22 @@
#linux #linux
- - - - - -
Instructions to install a minimal version of fedora and essential apps.
### Initial Install
1. Download the [Fedora everything iso](https://fedoraproject.org/misc/#everything) and flash it to a USB drive 1. Download the [Fedora everything iso](https://fedoraproject.org/misc/#everything) and flash it to a USB drive
2. Setup iso, for software selection choose: 2. Go through ISO setup
1. Fedora Custom Operating System 3. Select "Fedora Custom Operating System"
1. Common NetworkManager Submodules 1. Common NetworkManager Submodules
2. Standard 2. Standard
3. C Development Tools and Libraries 3. C Development Tools and Libraries
4. Container Manger 4. Container Manger
5. Development Tools 5. Development Tools
6. Editors 6. Editors
7. Sound and Video 7. Sound and Video
3. Packages to install: 8. Finish install
1. dnf
1. niri
2. firefox
3. nvim
4. cmake
5. yazi
1. dnf copr enable lihaohong/yazi
2. Plugins
1. https://github.com/uhs-robert/sshfs.yazi
1. fuse-sshfs (dnf)
2. https://github.com/yazi-rs/plugins/tree/main/mount.yazi
6. ghostty
1. dnf copr enable scottames/ghostty
7. helium
1. sudo dnf copr enable imput/helium
2. Install bitwarden extension (might need to update version on server for it to work)
3. https://askubuntu.com/questions/31786/chrome-asks-for-password-to-unlock-keyring-on-startup
8. python3-pip
9. vicinae
1. sudo dnf copr enable quadratech188/vicinae
10. gh
11. obs-studio
12. adw-gtk3-theme
1. gsettings set org.gnome.desktop.interface color-scheme prefer-dark
2. gsettings set org.gnome.desktop.interface gtk-theme adw-gtk3-dark
3. (for default dark mode for applications)
13. stow
14. cargo
15. cava
16. picard
1. chromaprint-tools
17. flatpak
1. https://flathub.org/en/setup/Fedora
2. https://flathub.org/en/apps/org.nickvision.tubeconverter
18. meson
19. SwayNotificationCenter
1. https://github.com/ErikReider/SwayNotificationCenter
20. flameshot
21. libreoffice
22. vlc
23. picard
24. code
1. https://code.visualstudio.com/docs/setup/linux
25. conda
26. btop
27. gimp
28. evolution
1. might not need evolution for gnome-calendar, try adding remote calendar with button in bottom right of gnome-calendar first
29. gnome-calendar
30. gnome-software-center
1. parabolic
2. planify
3. slack
31. plymouth-theme-charge
1. go to /etc/plymouth/plymouth.conf and add
1. ShowDelay=0
2. DeviceTimeout=30
2. underneath [Daemon]
3. then run sudo dracut -qf
32. gnome-keyring-pam
33. seahorse
1. open app without default keyring unlocked yet and unlock while "unlock with login" is checked
34. gnome-tweaks
2. [nirimod](https://github.com/srinivasr/nirimod#installation)
1. cairo-devel (dnf)
2. python3-devel (dnf)
3. pycairo (after python3-pip)
4. python3-gobject (dnf, try installing this first cairo-devel, python3-devel and pycairo might not be needed)
3. obsidian
1. use appimage, follow [this guide](https://obsidian.md/help/install)
2. install fuse and fuse-libs (dnf)
4. SilentSDDM
1. https://github.com/uiriansan/SilentSDDM#install-script
2. systemctl set-default graphical.target
5. awww
1. https://codeberg.org/LGFae/awww
2. clone and build with cargo
3. will need to install wayland-devel, libxkbcommon-devel, lz4-devel and wayland-protocols-devel (dnf)
6. follow [this guide](https://weblog.lkiesow.de/20250309-install-nerd-font-in-fedora.html) to install fonts
7. swayosd
1. manual build from github with meson
2. install sassc, gtk4-devel, gtk4-layer-shell-devel, libinput-devel (dnf)
8. waypaper-engine
1. dnf install pnpm
2. dnf install go
3. follow [install instructions](https://github.com/0bCdian/Waypaper-Engine#install)
4. was running pretty slow on desktop, might not want to install.
5. Might want to look into in the future though, active development
9. rofi extra configs
1. https://github.com/adi1090x/rofi#rofi-powermenu-rofi-git
2. dnf install rofi
3. ```
elif [[ "$DESKTOP_SESSION" == 'mango' ]]; then
pkill mango
```
4. ```
elif [[ -x '/usr/bin/swaylock' ]]; then
swaylock
```
1. wgcf
1. download amd64 and move to /usr/bin named wgcf
2. https://github.com/ViRb3/wgcf
3. dnf install wireguard-tools
4. move generated config
5. add config to nmcli (networkmanager)
6. nmcli up warp
7. nmcli down warp
2. localsend
1. flatpak install flathub org.localsend.localsend_app
3. Desktop portals
1. follow instructions and add config at bottom of the page: https://mangowm.github.io/docs/configuration/xdg-portals
2. dnf install xdg-desktop-portal-wlr
Still want to install:
- aseprite
- audacity
- blender
- discord
- jellyfin
- some sort of image viewer/basic preview software (like on mac)
- makemkv
- orcaslicer
- prism launcher?
- timeshift
### Installing Apps
#### dnf
```bash
sudo dnf install niri firefox nvim cmake python3-pip gh obs-studio stow cargo cava picard chromaprint-tools flatpak meson flameshot libreoffice vlc picard conda btop gimp gnome-calendar gnome-software-center plymouth-theme-change
```