![](/static/66c60d9f/assets/icons/icon-96x96.png)
![](https://beehaw.org/pictrs/image/1be75b15-2f18-429d-acf7-dcea8e512a4b.png)
This isn’t a desktop app, but the editor seems quite solid: GrapesJS
This isn’t a desktop app, but the editor seems quite solid: GrapesJS
At college some guys were self hosting a git server for a project but it went down. We resorted to a USB stick that acted as remote
and was passed around. That was awesome to see, for about a day…
Thought it was a good opportunity to potentionally learn something new. Seems to have worked out.
I’d change
I definitely did not run into this many issues when I installed it… Just kinda worked for me, so I’m not sure where you should investigate
Oh interesting & unfortunate. I can confirm I use one display, running it on my TV. I must say, big picture on my desktop session gets closer to the experience than when I initially set this up. I hope they add the quick settings overlay to the normal big picture mode some time. I might switch back to running on my desktop session.
I haven’t had the issue with the menu, never had as far as I remember. It might be because of the way you set up the session. If you try installing the aur package I linked and start that session, the menu hopefully just works as it did for me.
I’m using this package: https://aur.archlinux.org/packages/gamescope-session-steam-git Looking at the source here: https://github.com/ChimeraOS/gamescope-session-steam/blob/main/usr/bin/steamos-session-select
You can see it looks for a script to shutdown steam or defaults to normal shutdown.
I pointed os-session-select
to a script that restarts my sddm service, before shutting down steam, so it returns me into the default session. It was a bit finicky though and I hacked a systemd service into it to ensure the script didn’t get killed.
Hope this helps. Might clean it up some time and put it in a repository/on the aur.
EDIT: I was inspired by ChimeraOS; it uses that os-session-select
for its main project as well to return to the gnome desktop.
I would look into a library that does manipulation of odt (or docx). Code whatever algorithm you need to do the restructuring. Now your left with an in memory representation of the document that you can hopefully figure out how many pages it spans, or save it to a temporary file.
All depends really on how feature rich the odt libraries are and/or how deep you want to dive into the spec.
I feel like this is an XY problem. Is there an underlying issue your trying to resolve?
Interestingly, as ChatGPT might be trained on these ELI5 questions and as a result they are asked more infrequently, it might get worse over time or out of date on these types of questions by its own doing. I especially wonder how bad this influence will get on subjects that you’d normally search stackoverflow for.
I think the argument is pretty solid as an alternative to writing PKGBUILDs yourself. Sure it doesn’t hold up for people unfamiliar, but Arch is build on the idea of getting yourself familiar with it.
I have some days off until new years. Will try to put it up and update this comment. Interested to hear what improvements people come up with!
Using Garuda Linux with KDE. Installed this package: https://aur.archlinux.org/packages/gamescope-session-steam-git
Wrote some scripts that performs the switching like it’s being done on ChimeraOS & the Steam Deck. Want to release them in a repository some time, but they’re awfully hacky right now.
Another Many-to-many example within this usecase would be “subscriptions”. Users can subscribe to multiple channels and channels can have multiple users subscribed to them. You would use another relational table that stores the channel_id & user_id, with uniqueness for both together, since “being subscribed to one specific channel multiple times” doesn’t make sense and perhaps put a column to store “hitting the bell” in there too.