3.7 KiB
3.7 KiB
#linux
- Download the Fedora everything iso and flash it to a USB drive
- Setup iso, for software selection choose:
- Fedora Custom Operating System
- Common NetworkManager Submodules
- Standard
- C Development Tools and Libraries
- Container Manger
- Development Tools
- Editors
- Sound and Video
- Fedora Custom Operating System
- Packages to install:
- dnf
- niri
- firefox
- nvim
- cmake
- yazi
- dnf copr enable lihaohong/yazi
- Plugins
- ghostty
- dnf copr enable scottames/ghostty
- helium
- sudo dnf copr enable imput/helium
- Install bitwarden extension (might need to update version on server for it to work)
- https://askubuntu.com/questions/31786/chrome-asks-for-password-to-unlock-keyring-on-startup
- python3-pip
- vicinae
- sudo dnf copr enable quadratech188/vicinae
- gh
- obs-studio
- adw-gtk3-theme
- gsettings set org.gnome.desktop.interface color-scheme prefer-dark
- gsettings set org.gnome.desktop.interface gtk-theme adw-gtk3-dark
- (for default dark mode for applications)
- stow
- cargo
- cava
- picard
- chromaprint-tools
- flatpak
- meson
- SwayNotificationCenter
- flameshot
- libreoffice
- vlc
- picard
- code
- conda
- btop
- gimp
- evolution
- gnome-calendar
- gnome-software-center
- parabolic
- planify
- plymouth-theme-charge
- go to /etc/plymouth/plymouth.conf and add
- ShowDelay=0
- DeviceTimeout=30
- underneath [Daemon]
- then run sudo dracut -qf
- go to /etc/plymouth/plymouth.conf and add
- gnome-keyring-pam
- seahorse
- open app without default keyring unlocked yet and unlock while "unlock with login" is checked
- gnome-tweaks
- nirimod
- cairo-devel (dnf)
- python3-devel (dnf)
- pycairo (after python3-pip)
- python3-gobject (dnf, try installing this first cairo-devel, python3-devel and pycairo might not be needed)
- obsidian
- use appimage, follow this guide
- install fuse and fuse-libs (dnf)
- SilentSDDM
- https://github.com/uiriansan/SilentSDDM#install-script
- systemctl set-default graphical.target
- awww
- https://codeberg.org/LGFae/awww
- clone and build with cargo
- will need to install wayland-devel, libxkbcommon-devel, lz4-devel and wayland-protocols-devel (dnf)
- follow this guide to install fonts
- swayosd
- manual build from github with meson
- install sassc, gtk4-devel, gtk4-layer-shell-devel, libinput-devel (dnf)
- waypaper-engine
- dnf install pnpm
- dnf install go
- follow install instructions
- was running pretty slow on desktop, might not want to install.
- Might want to look into in the future though, active development
- rofi extra configs
- https://github.com/adi1090x/rofi#rofi-powermenu-rofi-git
- dnf install rofi
-
elif [[ "$DESKTOP_SESSION" == 'mango' ]]; then pkill mango
- dnf
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