478 Commits

Author SHA1 Message Date
Donald Williams
e3c394d792 Merge pull request #87 from JaKooLit/development
Development to main - Update Quickshell to support overview
2025-12-01 20:05:09 -05:00
Don Williams
5a458b7e27 Updated CHANGELOG
On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   CHANGELOGS.md
2025-12-01 18:46:01 -05:00
Don Williams
d4a9b38159 fix: use zypper to install quickshell from darix-playground repo
- Switch from OBS Package Installer (opi) to direct zypper installation
- Auto-add darix-playground repository if not already present
- Improve logging and user feedback during installation
- Remove AGS removal fallback section (no longer needed)
2025-12-01 18:41:11 -05:00
Donald Williams
03b93f1b55 Merge pull request #86 from JaKooLit/ags-fix
Ags fix - Ported from ubuntu/debian fixes
opensuse-v2.6.1
2025-11-05 11:35:48 -05:00
Don Williams
f5b4a9cca0 docs: add WARP.md with essential commands, architecture, and AGS/SSH caveats
Context:
- Investigated report that `ags -t overview` returns "undefined" when executed over SSH on the openSUSE host.
- Over SSH there is no graphical session (DISPLAY/WAYLAND_DISPLAY unset) and typically no running AGS instance to receive the toggle command, so `ags` prints "undefined". This is expected behavior in a headless shell.

What this change does:
- Introduces project-scoped WARP.md to accelerate future work in this repo.
- Captures essential commands: interactive install, preset usage, re-running individual modules from repo root, auto-install wrapper, uninstall, and log tailing.
- Summarizes the high-level modular architecture (entrypoint flow, environment detection, module library with Global_functions helpers, and automation scripts).
- Notes key usage constraints pulled from README (don’t run as root, SDDM disabled if other display managers are active, NVIDIA G06 path, VM 3D accel requirement).
- Documents the practical caveat uncovered during AGS debugging: headless/SSH shells will not be able to toggle AGS UI and will show "undefined" unless an AGS instance is running in the user’s Wayland session.

Why now:
- The lack of a repo-scoped WARP.md made it slower to reason about installer modules and the AGS behavior. This doc helps future troubleshooting and contributions.

Follow-ups (not in this commit):
- Consider adding a guard to the AGS wrapper created by install-scripts/ags.sh to detect missing DISPLAY/WAYLAND_DISPLAY or missing running AGS instance and print a helpful message instead of surfacing the raw "undefined".
- Optional: shellcheck/shfmt pass for bash modules (no configured linters here).
2025-11-04 16:49:35 -05:00
Don Williams
20f2a8fb52 openSUSE: fix false-positive success (pipefail), avoid wrapper noise before install, add gobject-introspection-devel 2025-11-04 16:16:23 -05:00
Don Williams
6492697f45 openSUSE: add GI introspection launcher patch and re-install prompt; force reinstall npm; clean old sources in AGS installer 2025-11-04 16:09:22 -05:00
Donald Williams
9a04e54ae8 Merge pull request #85 from JaKooLit/dwilliam62-rofi-wayland-chg-to-rofi
Update 02-hypr-pkgs.sh   rofi-wayland package name now just rofi
2025-10-20 10:56:10 -04:00
Donald Williams
bb9852b3b3 Update 02-hypr-pkgs.sh
Rofi-wayland has changed to just 'rofi'
2025-10-10 21:16:07 -04:00
JaKooLit
aac37b4bc1 minor sddm theme update 2025-07-25 17:13:25 +09:00
JaKooLit
a7acdc2bea updated quickshell.sh 2025-07-25 02:37:53 +09:00
JaKooLit
a5677f297e updated install.sh 2025-07-25 01:43:51 +09:00
JaKooLit
99d285e4b6 updated sddm_theme.sh 2025-07-25 01:22:28 +09:00
JaKooLit
cc6f45c43d Preparation for the new SDDM theme simple sddm updated version 2025-07-22 13:07:16 +09:00
JaKooLit
d4edfc4ff6 removal of hyprland.desktop from assets 2025-07-19 20:38:10 +09:00
JaKooLit
35afa44938 added cleaning up of ags 2025-07-19 16:48:17 +09:00
JaKooLit
b320a6eb61 updated quickshell script 2025-07-17 22:19:43 +09:00
JaKooLit
8f52b82c1e added to ran quickshell on qs script 2025-07-17 20:45:45 +09:00
JaKooLit
61c40eab3b added quickshell script to replace ags for desktop overview 2025-07-17 19:37:05 +09:00
Ja.KooLit
8815b166d1 Merge pull request #82 from JaKooLit/development
updated for new SDDM theme
2025-06-09 08:40:15 +09:00
Ja.KooLit
ee74091b68 Merge branch 'main' into development 2025-06-09 08:40:05 +09:00
JaKooLit
f4b0efc292 updated for new SDDM theme 2025-06-09 08:31:05 +09:00
JaKooLit
43c2e8c1d9 install.sh updated to NOT exit if user choose N on the last part. Removed auto-clone instruction for Fish as it creates a big issue OpenSuse-Hyprland-v2.6 2025-03-25 00:58:31 +09:00
JaKooLit
c38b7637dc adjusted zsh.sh so it will work even on a non-posix compliant shell like fish 2025-03-24 17:11:43 +09:00
JaKooLit
ff235ac72b Updated README re-contributing 2025-03-21 22:25:14 +09:00
JaKooLit
2a82be49d6 updated contributing.md 2025-03-21 22:05:46 +09:00
JaKooLit
70fa8b00a8 added findutils as dependencies 2025-03-20 15:24:28 +09:00
JaKooLit
2bc7f574f4 updated sddm background 2025-03-17 21:37:35 +09:00
JaKooLit
58450f3720 replaced folders//folder with directories/directory 2025-03-13 23:19:27 +09:00
JaKooLit
b4fb3ea28d disabled blank issue template 2025-03-13 20:24:15 +09:00
JaKooLit
b5a561e195 updated packages message if all essential packages are installed 2025-03-13 19:45:56 +09:00
JaKooLit
014b4aeb88 updated discord links 2025-03-13 19:22:31 +09:00
JaKooLit
0fd3255a9e updated install.sh re-active login managers 2025-03-13 00:24:31 +09:00
JaKooLit
a85edf1f12 minor install.sh update 2025-03-12 23:01:44 +09:00
JaKooLit
6e57b31e35 updated changelogs 2025-03-12 19:49:03 +09:00
JaKooLit
2a69781e51 updated ags.sh 2025-03-12 19:47:29 +09:00
Ja.KooLit
cbceb389bc Merge pull request #77 from JaKooLit/development
Development to main
2025-03-12 11:56:03 +09:00
JaKooLit
c0c4b12848 updated readme 2025-03-12 10:55:03 +09:00
JaKooLit
0439cf2889 updated README 2025-03-12 10:26:16 +09:00
JaKooLit
993af6a29a updated uninstall.sh 2025-03-11 23:30:56 +09:00
JaKooLit
b74e10d854 updated uninstall.sh to have a wildcards for removing dirs from ~/.config. This will also remove the backups 2025-03-11 19:59:41 +09:00
JaKooLit
8235c9e8d1 remove unzip from list of packages to unintstall 2025-03-11 19:53:01 +09:00
JaKooLit
3d3d11ad7d updated uninstall.sh 2025-03-11 19:33:13 +09:00
JaKooLit
7dec3d4345 hyprland is brought to last package to remove 2025-03-11 18:30:13 +09:00
JaKooLit
96b36c3f95 updated install.sh 2025-03-11 18:27:06 +09:00
JaKooLit
1d1a2688a0 removed from uninstall.sh
gnome-system-monitor, loupe, xdg-portal-gtk. It seems that gnome is also being uninstalled by this
2025-03-11 18:13:03 +09:00
JaKooLit
4e84c01de3 update readme for uninstall.sh script 2025-03-11 14:53:57 +09:00
JaKooLit
817c9e8131 update readme 2025-03-11 11:05:35 +09:00
JaKooLit
31afaac2f5 dropped pyprland 2025-03-10 14:21:39 +09:00
Ja.KooLit
b74426f181 Merge pull request #76 from JaKooLit/main
main to development
2025-03-10 14:12:15 +09:00