pengwin-setup
pengwin-setup copied to clipboard
Continuous integration of setup package.
- I noticed that the fcitx and ibus installations of pengwin-setup both automatically invoke IME by setting environment variables. As follows. - https://github.com/WhitewaterFoundry/pengwin-setup/blob/eb08b58e513d428682378f3a16a79185d0a1b241/pengwin-setup.d/fcitx.sh - https://github.com/WhitewaterFoundry/pengwin-setup/blob/f8903b97765b87520f6f5c0b4a64329d3f34e6b7/pengwin-setup.d/ibus.sh - Corresponding to ibus, such...
After installing desktop environment via pengwin-setup, xfce4 asks me everytime for my password to manage color profiles when using RDP. I found a solution over here: https://devanswers.co/how-to-fix-authentication-is-required-to-create-a-color-profile-managed-device-on-ubuntu-20-04-20-10/ I think this...
- `/pengwin-setup.d/ibus.sh` does not actually make ibus available in Pengwin WSL, but works in Ubuntu WSL. Refer to https://github.com/WhitewaterFoundry/pengwin-setup/blob/d561920b8e04fcf8a8f0861d27c90ce4fd82f9f6/pengwin-setup.d/ibus.sh . - The logic of this file is roughly as follows....
- [x] Create installer script `pengwin-setup.d/shell-integration.sh` for Windows Terminal shell integration - [x] Add menu entry in `pengwin-setup.d/shells.sh` for the new installer - [x] Create uninstaller script `pengwin-setup.d/uninstall/shell-integration.sh` - [x]...
Adds installer for WezTerm terminal emulator with option to install either the Windows native version (better window management) or the Linux version (requires X/WSLg). ### Changes - **`pengwin-setup.d/wezterm.sh`** - Main...
Pengwin will boot with systemd enabled by default. Installers must detect systemd at PID 1 and use `systemctl` to manage services, while maintaining backward compatibility with WSL1 and systemd-disabled scenarios....
Thanks for asking me to work on this. I will get started on it and keep this PR's description up to date as I form a plan and make progress....
## Plan for Adding Sudo Management - [x] Create main installer script: `pengwin-setup.d/wsl-hello-sudo.sh` - [x] Create passwordless sudo installer: `pengwin-setup.d/passwordless-sudo.sh` - [x] Create sudo management menu: `pengwin-setup.d/sudo-management.sh` - [x] Add...
Create comprehensive Pengwin User Guide with focus on pengwin-setup - [x] Create main USER_GUIDE.md with the following sections: - [x] Introduction to Pengwin - [x] Initial Setup (Installing WSL, Installing...
This PR makes X410 and VcXsrv X server options directly visible in the pengwin-setup GUI menu, addressing the usability issue where users had to first disable WSLg before these options...