Files
ObsidianVault/Wiki/Linux/Full Fedora Install Instructions.md
T
2026-06-03 01:07:02 -07:00

3.9 KiB

#linux


  1. Download the Fedora everything iso 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
      29. gnome-calendar
      30. gnome-software-center
        1. parabolic
        2. planify
      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
      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
      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 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
      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 test

Still want to install:

  • slack
  • aseprite
  • audacity
  • blender
  • calendar (gnome)
  • clouflare warp
  • discord
  • jellyfin
  • some sort of image viewer/basic preview software (like on mac)
  • localsend
  • makemkv
  • orcaslicer
  • prism launcher?
  • timeshift