#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 2. Go through ISO setup 3. Select "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 8. Finish install ### Installing Apps #### Simple dnf Apps ```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 gnome-keyring-pam seahorse ``` #### yazi ```bash sudo dnf copr enable lihaohong/yazi ``` ```bash sudo dnf install yazi fuse-sshfs ``` ```bash ya pkg add uhs-robert/sshfs ya pkg add yazi-rs/plugins:mount ``` #### ghostty ```bash sudo dnf copr enable scottames/ghostty ``` ```bash sudo dnf install ghostty ``` #### helium ```bash sudo dnf copr enable imput/helium ``` ```bash sudo dnf install helium ``` Install the bitwarden extension and log in to https://vault.benjaynes.com Follow [this answer](https://askubuntu.com/questions/31786/chrome-asks-for-password-to-unlock-keyring-on-startup/968149#968149) to remove password prompt when launching #### vicinae ```bash sudo dnf copr enable quadratech188/vicinae ``` ```bash sudo dnf install vicinae ``` ### Adding Configs ```bash cd ~ git clone https://github.com/ben-jaynes/dotfiles.git cd dotfiles ``` (remove any config folders in ~/.config/ that may have been autogenerated) ```bash stow flameshot stow ghostty stow mango stow niri stow nvim stow swaync stow waybar ```