Scripts to configure Debian SID.
The strategy is to:
- Use native packages minimally for core functionality to reduce conflicts
- Install desktop software via Flatpak for library isolation and security
- Manage common/daily tools using mise
- Use AppImage and DEB files as last-resort alternatives
- Source plugins directly from Git repositories
- Install programs via script only when it's the optimal method
Separate installers are provided for AMD and NVIDIA:
- AMD: Uses native Mesa drivers
- NVIDIA: Uses proprietary drivers
Currently configured for GNOME with environment-specific settings.
Script installs/configures plugins for:
- VS Code
- Zsh
- GNOME extensions
- Other tools
System settings are managed entirely through dotfiles, installed and configured using RCM.
Execute:
make runor
mise tasks lsThe setup can be installed via install.sh.
- Keyboard configuration
- Monitor arrangement
- Wallpaper selection
- Power saving preferences
- User avatar setup
nano /etc/gdm3/greeter.dconf-defaults
dpkg-reconfigure gdm3- Open GNOME Tweaks
- Configure extensions
- Disable automatic system updates