Yeah proprietary software makes it more secure, why π₯±
π1π―1
Apparently there is a TypeScript and LSP section on GJS Guide with working (!) instructions to setup
Considering that debugging process is kinda crappy (each time you do any minor change you have to run a nested shell and sometimes wait about 15s to start apps in it), this boosts development pretty much working as docs & catching typos and simple errors
Another great thing I started using is Looking Glass (
π©βπ» π€ π¦Ά
P.S. I think I'll make a minimal TS template for extensions since I didn't find one minimal & good enough, with basic README about how things should be done here
@girs/* types, so Focus Mode is now fully in TS, and Snowy will likely be rewritten tooConsidering that debugging process is kinda crappy (each time you do any minor change you have to run a nested shell and sometimes wait about 15s to start apps in it), this boosts development pretty much working as docs & catching typos and simple errors
Another great thing I started using is Looking Glass (
lg opened via Β«RunΒ» menu by F2) which allows reverse-engineering and fast testing on current shell which is often needed because there are no docs for gnome shell API (and it's changing a little each GNOME update)P.S. I think I'll make a minimal TS template for extensions since I didn't find one minimal & good enough, with basic README about how things should be done here
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯2
P.S. Forgot to mention
Starting list of the coolest countries? /j
Please open Telegram to view this post
VIEW IN TELEGRAM
#TIL if you hold
P.S. Doesn't work if you switch workspaces by scrolling over panel indicator
Shift while switching workspace in GNOME, it will move active window to the next workspace, which is replacing "separate workspaces on separate monitors" in some wayP.S. Doesn't work if you switch workspaces by scrolling over panel indicator
π1
#TIL Panorama View brings workspaces to Firefox replacing and surpassing chromium tabs
It's persistent and doesn't load everything at once on restart, hides other group's tabs and works as a native feature (seems like it was one before) without window hacks
It's persistent and doesn't load everything at once on restart, hides other group's tabs and works as a native feature (seems like it was one before) without window hacks
π₯2
No way, GNOME will pre-install tray icons extension starting with G47
Thanks for making this optional extension rather than part of shell #backgroundappsmustdie
β‘οΈ @ascii_nova_blog
Thanks for making this optional extension rather than part of shell #backgroundappsmustdie
Please open Telegram to view this post
VIEW IN TELEGRAM
Β«Google is an illegal monopolyΒ», federal court rules
I can't believe it took so many years for them to say it
β‘οΈ Washington Post πΌ The New York Times
I can't believe it took so many years for them to say it
Please open Telegram to view this post
VIEW IN TELEGRAM
β€1π―1
ExposedCat's blog
Some progress on Focus Mode Next TODO - Persistence (likely sqlite db) - Preferences (window classes, time ranges, etc) - Reminder to get back to work (red color/screen effect)
Focus Mode update
βοΈ Done
- Persistence (GNOME DB via Libgda + Sqlite provider)
- Preferences (time ranges)
- Reminder to get back to work (red color & screen blur)
- Tracking window selection via indicator
- UI improvements
π Next TODO
- Multi-monitor support
- Handle fast app re-opening
- Blur only window
- UI bugs, use icons
- Publish to gnome extensions
- Persistence (GNOME DB via Libgda + Sqlite provider)
- Preferences (time ranges)
- Reminder to get back to work (red color & screen blur)
- Tracking window selection via indicator
- UI improvements
- Multi-monitor support
- Handle fast app re-opening
- Blur only window
- UI bugs, use icons
- Publish to gnome extensions
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯2
β Keychron K2 HE
- Magnetic switches
- Custom actuation and reset points for each key
- Instant reset mode
- Up to 4 custom actions for a single key (light press, hard press, release, reset)
- Wired & wireless with official Linux support, up to 3 devices
- Prioritization (press two buttons at the same time, works one which is pressed harder)
- Web-based configuration (meaning cross & multi-platform)
- Stabilizers, hot-swapping, RGB, etc β all the basic stuff
Not only this can finally be a convenient controller-like experience for gaming, but imagine using something like Vim with this
β‘οΈ Kickstarter
- Magnetic switches
- Custom actuation and reset points for each key
- Instant reset mode
- Up to 4 custom actions for a single key (light press, hard press, release, reset)
- Wired & wireless with official Linux support, up to 3 devices
- Prioritization (press two buttons at the same time, works one which is pressed harder)
- Web-based configuration (meaning cross & multi-platform)
- Stabilizers, hot-swapping, RGB, etc β all the basic stuff
Not only this can finally be a convenient controller-like experience for gaming, but imagine using something like Vim with this
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
π2
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM