vault backup: 2026-06-08 13:47:02
This commit is contained in:
1 parent
d1dd3e312f
commit
8e1c7afbb3
2 files changed
+153
-131
No files matched your search
@@ -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
|
||||
|
||||
|
||||
@@ -1,9 +1,11 @@
|
||||
#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. Setup iso, for software selection choose:
|
||||
1. Fedora Custom Operating System
|
||||
2. Go through ISO setup
|
||||
3. Select "Fedora Custom Operating System"
|
||||
1. Common NetworkManager Submodules
|
||||
2. Standard
|
||||
3. C Development Tools and Libraries
|
||||
@@ -11,133 +13,10 @@
|
||||
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
|
||||
|
||||
```
|
||||
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
|
||||
|
||||
8. Finish install
|
||||
|
||||
### 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
|
||||
```
|
||||
Reference in new issue
Block a user