Don Williams
a9e33e5c58
ags: fix GIRepository ESM import error by exporting GI_TYPELIB_PATH and dropping GIRepository prepend calls
...
Context:
- On systems where AGS v1 installs its typelibs to /usr/local/lib, gjs ESM imports like gi://GIRepository?version=2.0 fail with:
"Typelib file for namespace 'GIRepository', version '2.0' not found"
even though typelibs exist under /usr/lib{,64}/girepository-1.0.
- The upstream AGS launcher tries to call GIR.Repository.prepend_search_path()/prepend_library_path(),
but in recent GI (1.86) these are not available from the ESM namespace.
Changes:
- Replace import GIR from "gi://GIRepository?version=2.0" with import GLib from "gi://GLib" in the installed launcher.
- Remove deprecated GIR.Repository.prepend_search_path and prepend_library_path calls.
- Immediately after the GLib import, export GI_TYPELIB_PATH in-process so gjs finds typelibs under /usr/local/lib:
const __old = GLib.getenv('GI_TYPELIB_PATH');
GLib.setenv('GI_TYPELIB_PATH', '/usr/local/lib' + (__old ? ':' + __old : ''), true);
Result:
- ags -t overview no longer errors on GIRepository; proceeds until a GTK display is required.
- Behavior is scoped to the AGS process; no user shell env changes required.
Notes:
- Verified by patching an installed launcher on a target host; GI errors resolved.
2025-11-03 12:28:29 -05:00
Donald Williams
93581957d4
Update 01-hypr-pkgs.sh
...
Rofi wayland now merged with rofi
2025-11-03 12:28:29 -05:00
mio-dokuhaki
6c86adfcdc
Fixed README.md for formatting
2025-11-03 12:28:29 -05:00
mio-dokuhaki
0ab997e352
Add missing monitor scripts from Fedora-Hyprland PR #234
2025-11-03 12:28:29 -05:00
mio-dokuhaki
5b427072ae
Manually added monitor script documentation from Fedora PR #234
2025-11-03 12:28:29 -05:00
Ja.KooLit
f6a7c27229
Update quickshell.sh
2025-11-03 12:28:25 -05:00
Don Williams
aa140acf69
Don't remove AGS when installing quickshell
...
Might need as backup when QS has issues.
The Hyprland DOTS now use a wrapper script to determine
which to use for overview
On branch development
Your branch is up to date with 'origin/development'.
Changes to be committed:
modified: quickshell.sh
2025-11-02 23:04:57 -05:00
JaKooLit
d26c9e30bd
minor sddm theme update
2025-07-25 17:13:16 +09:00
JaKooLit
78aa1dbcb2
updated sddm_theme.sh
2025-07-25 01:22:20 +09:00
JaKooLit
47836c2fb9
Preparation for the new SDDM theme simple sddm updated version
2025-07-22 13:07:38 +09:00
JaKooLit
3b2281568c
some code cleanup and test if the feed is working to Discord Server
2025-07-20 16:10:53 +09:00
JaKooLit
f185af7389
added cleaning up of ags
2025-07-19 16:48:07 +09:00
JaKooLit
deb545e3b1
updated quickshell script
2025-07-17 22:19:42 +09:00
JaKooLit
5a3895682d
added to ran quickshell on qs script
2025-07-17 20:45:44 +09:00
JaKooLit
2fbfecd07a
added quickshell script to replace ags for desktop overview
2025-07-17 19:29:16 +09:00
JaKooLit
2afc7293d5
updated for new SDDM theme
2025-06-09 08:31:03 +09:00
JaKooLit
e433e89754
new sddm theme
2025-06-09 05:31:01 +09:00
Ja.KooLit
b5f342f62c
Merge pull request #287 from JaKooLit/main
...
main to development
2025-06-09 05:18:29 +09:00
Ja.KooLit
0803fb9c0f
Update ags.sh
Arch-Hyprland-v2.7
2025-04-12 19:54:05 -04:00
JaKooLit
10d45b5d99
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
2025-03-25 00:59:47 +09:00
JaKooLit
3fcfdc0bad
cachy-hyprland-settings set to remove first before mako
2025-03-25 00:35:40 +09:00
JaKooLit
5011f153be
minor zsh.sh update
2025-03-24 22:08:56 +09:00
JaKooLit
672a700695
adjusted to work with fishy shell
2025-03-24 16:59:35 +09:00
JaKooLit
78310220d4
Updated README re-contributing
2025-03-21 22:25:26 +09:00
JaKooLit
409c612049
updated contributing.md
2025-03-21 22:06:24 +09:00
JaKooLit
aab92dac45
added findutils as dependencies
2025-03-20 15:24:26 +09:00
Ja.KooLit
165b06ea25
Merge pull request #240 from JaKooLit/development
...
branches synchro
2025-03-20 12:17:54 +09:00
Ja.KooLit
9ff63be4ac
Merge pull request #239 from JaKooLit/main
...
main to development
2025-03-20 12:17:04 +09:00
JaKooLit
807ca99fc2
final adjustment
2025-03-20 12:12:15 +09:00
JaKooLit
63330afe2f
added some color codings
2025-03-20 12:09:14 +09:00
JaKooLit
6b88c9cc58
updated hyprland.sh script to check first if hyprland, hypridle and hyprlock is already installed and will skip it.
2025-03-20 11:58:25 +09:00
JaKooLit
ced0769af2
updated sddm background
2025-03-17 21:37:37 +09:00
JaKooLit
26ee47374d
added noto-fonts
2025-03-17 19:52:41 +09:00
JaKooLit
14711bacd3
added noto-fonts
2025-03-17 19:16:26 +09:00
JaKooLit
ead1dc65a5
updated readdme. Reverterd to old one
2025-03-15 18:02:26 +09:00
JaKooLit
d29eee9b17
ok this
2025-03-15 17:35:41 +09:00
JaKooLit
6cfb2ef41f
ok this should be ok
2025-03-15 17:34:33 +09:00
JaKooLit
7b759fd829
what about this
2025-03-15 17:33:27 +09:00
JaKooLit
585357ca07
testing
2025-03-15 17:32:36 +09:00
Ja.KooLit
1f034b4f22
Merge pull request #233 from JaKooLit/main
...
main to development
2025-03-15 17:28:32 +09:00
JaKooLit
36e84ebc53
replaced folders//folder with directories/directory
2025-03-13 23:16:04 +09:00
JaKooLit
a4164ca612
disabled blank issue template
2025-03-13 20:24:08 +09:00
JaKooLit
ff2e5a02e3
updated packages message if all essential packages are installed
2025-03-13 19:45:46 +09:00
JaKooLit
eedc504ecd
updated discord links
2025-03-13 19:22:24 +09:00
JaKooLit
6820111709
updated install.sh re-active login managers
2025-03-13 00:24:16 +09:00
JaKooLit
ffee7f7b9a
minor install.sh update
2025-03-12 23:01:38 +09:00
JaKooLit
9b3df653a9
updated changelogs
2025-03-12 19:48:58 +09:00
JaKooLit
050fd2dcc4
updated ags.sh
2025-03-12 19:45:09 +09:00
Ja.KooLit
2c54155221
Merge pull request #231 from JaKooLit/development
...
Development to main
2025-03-12 11:54:41 +09:00
JaKooLit
1e1253d1e6
updated readme
2025-03-12 10:55:11 +09:00