This is my custom image for Fedora Silverblue based on BlueBuild and uBlue.
It sets up the uBlue Nvidia image with the following changes:
- Replace firefox with Flatpak version
- Remove unneeded packages
- Gnome Tour
- Gnome Help
- Gnome Tweaks
- Gnome Extensions
- Htop
- Nvtop
- Install Gnome extensions
- Blur My Shell
- Alphabetical App Grid
- Clipboard Indicator
- Focused Window D-Bus
- Rounded Window Corners Reborn
- Tiling Assistant
- Replace Ptyxis with Kitty
- Install nautilus-open-any-terminal
- Replace Gnome System Monitor with Mission Center
- Install the Fish shell
- Install wl-clipboard
- Install zenity
- Install android-tools
- Add required udev rules for kmonad and Flipper Zero
- Remove Gnome classic session
- Change Gnome settings
- Use adw-gtk3 by default
- Show battery percentage
- Enable touchpad tap to click
- Center new windows
- Install packages which are needed for some neovim plugins:
- gcc and g++
- libcurl-devel
- lua
- luajit-devel
- Replace vim with neovim nightly
- Install podman-compose and podman-docker
- Harden the system
- NetworkManager
- Use hardened kernel parameters
- Blacklist some kernel modules to reduce attack surface
- Use hardened boot options
- Run
ujust sec-kargs
to enable
- Run
- Use secure time synchronization with NTS
- Use local authselect profile
- Configurations taken from:
- Install Homebrew
- Automatically install my dotfiles