vault backup: 2026-06-08 13:47:02
This commit is contained in:
1 parent
d1dd3e312f
commit
8e1c7afbb3
2 files changed
+160
-138
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,143 +1,22 @@
|
|||||||
#linux
|
#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
|
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:
|
2. Go through ISO setup
|
||||||
1. Fedora Custom Operating System
|
3. Select "Fedora Custom Operating System"
|
||||||
1. Common NetworkManager Submodules
|
1. Common NetworkManager Submodules
|
||||||
2. Standard
|
2. Standard
|
||||||
3. C Development Tools and Libraries
|
3. C Development Tools and Libraries
|
||||||
4. Container Manger
|
4. Container Manger
|
||||||
5. Development Tools
|
5. Development Tools
|
||||||
6. Editors
|
6. Editors
|
||||||
7. Sound and Video
|
7. Sound and Video
|
||||||
3. Packages to install:
|
8. Finish 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
|
|
||||||
|
|
||||||
|
|
||||||
|
### 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