Files
ObsidianVault/Wiki/Linux/Full Fedora Install Instructions.md
T
2026-05-23 18:19:37 -07:00

2.8 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
    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)

test

Still want to install:

  • vscode
  • slack
  • aseprite
  • audacity
  • blender
  • btop++
  • calendar (gnome)
  • clouflare warp
  • discord
  • flameshot
  • gimp
  • jellyfin
  • some sort of image viewer/basic preview software (like on mac)
  • vlc
  • libreoffice/openoffice
  • localsend
  • makemkv
  • picard
  • orcaslicer
  • parabolic
  • planify
  • prism launcher?
  • thunderbird (or other email client?)
  • timeshift