I’m using xsel and xclip quite heavily on EOS/Cinnamon (and Mint).
Do we have these (or functional identical replacements) under Wayland?
Reason being: I hate BBCode but have to write lots of stuff on forums like the E-Reader Forum and MobileRead, which both use BBCode.
And of course I write in Markdown, hit Ctrl+C, Super+B and Ctrl+V, which will pick up the clipboard, use Pandoc to convert Markdown to BBCode, and paste the changed clipboard again. Et voilà—BBCode generated.
Or I mark something on screen, hit Super+E (English) or Super+G (German) to have it read out loud.
So, before even thinking of moving to Wayland—is that possible?
Example:
Markdown input
|Anwendung, Gerät|Dateiname|Speicherort|System überschreibt bei Updates[^1]|
|:---------------|:--------|:----------|:---:
|Linux|`hyph_de_DE.dic`|`/usr/share/hyphen/hyph_de_DE.dic`[^2]|Ja|
|Calibre *Hyphenate This!* Plugin|`hyph_de_DE.dic`|???|???|
|Tolino|`hyph_de.dic`, `de.js`|`.tolino/hyphenDicts/hyph_de.dic`, `.tolino/hyphenator/patterns/de.js`|Ja, schreibschützen[^3]|
|Pocketbook|`hyph_de.dic`|`system/adobe/hyphenDicts/hyph_de.dic`|Ja|
|Kobo|`hyph_de.dic`|`/usr/local/Kobo/hyphenDicts/hyph_de.dic`|Ja|
|KOReader|`German.pattern`|`…/koreader/data/hyph/German.pattern`|Ja|
[^1]: Nach einem System-Update muss die neue Silbentrennung erneut aufgespielt werden.
[^2]: Alernative Speicherorte wie etwa `~/.local/share/hyphen/hyph_de_DE.dic` oder `/usr/local/share/hyphen/hyph_de_DE.dic` funktionieren i.d.R. _nicht_, da das `hyphen`-Paket bisher nicht den _XDG-Standard_ unterstützt.
[^3]: Tolino-Firmwareupdates überschreiben schreibgeschützte Dateien nicht und geben auch keine sichtbare Fehlermeldung dazu aus.
BBCode crazy junk
[TABLE="width:500"]
[TR]
[TD][LEFT][B]Anwendung, Gerät[/B][/LEFT][/TD]
[TD][LEFT][B]Dateiname[/B][/LEFT][/TD]
[TD][LEFT][B]Speicherort[/B][/LEFT][/TD]
[TD][CENTER][B]System überschreibt bei Updates[1][/B][/CENTER][/TD]
[/TR]
[TR]
[TD][LEFT]Linux[/LEFT][/TD]
[TD][LEFT][ICODE]hyph_de_DE.dic[/ICODE][/LEFT][/TD]
[TD][LEFT][ICODE]/usr/share/hyphen/hyph_de_DE.dic[/ICODE][2][/LEFT][/TD]
[TD][CENTER]Ja[/CENTER][/TD]
[/TR]
[TR]
[TD][LEFT]Calibre [I]Hyphenate This![/I] Plugin[/LEFT][/TD]
[TD][LEFT][ICODE]hyph_de_DE.dic[/ICODE][/LEFT][/TD]
[TD][LEFT]???[/LEFT][/TD]
[TD][CENTER]???[/CENTER][/TD]
[/TR]
[TR]
[TD][LEFT]Tolino[/LEFT][/TD]
[TD][LEFT][ICODE]hyph_de.dic[/ICODE], [ICODE]de.js[/ICODE][/LEFT][/TD]
[TD][LEFT][ICODE].tolino/hyphenDicts/hyph_de.dic[/ICODE], [ICODE].tolino/hyphenator/patterns/de.js[/ICODE][/LEFT][/TD]
[TD][CENTER]Ja, schreibschützen[3][/CENTER][/TD]
[/TR]
[TR]
[TD][LEFT]Pocketbook[/LEFT][/TD]
[TD][LEFT][ICODE]hyph_de.dic[/ICODE][/LEFT][/TD]
[TD][LEFT][ICODE]system/adobe/hyphenDicts/hyph_de.dic[/ICODE][/LEFT][/TD]
[TD][CENTER]Ja[/CENTER][/TD]
[/TR]
[TR]
[TD][LEFT]Kobo[/LEFT][/TD]
[TD][LEFT][ICODE]hyph_de.dic[/ICODE][/LEFT][/TD]
[TD][LEFT][ICODE]/usr/local/Kobo/hyphenDicts/hyph_de.dic[/ICODE][/LEFT][/TD]
[TD][CENTER]Ja[/CENTER][/TD]
[/TR]
[TR]
[TD][LEFT]KOReader[/LEFT][/TD]
[TD][LEFT][ICODE]German.pattern[/ICODE][/LEFT][/TD]
[TD][LEFT][ICODE]…/koreader/data/hyph/German.pattern[/ICODE][/LEFT][/TD]
[TD][CENTER]Ja[/CENTER][/TD]
[/TR]
[/TABLE]
[HR][/HR]
[SIZE=3][1] Nach einem System-Update muss die neue Silbentrennung erneut aufgespielt werden.[/SIZE]
[SIZE=3][2] Alernative Speicherorte wie etwa [ICODE]~/.local/share/hyphen/hyph_de_DE.dic[/ICODE] oder [ICODE]/usr/local/share/hyphen/hyph_de_DE.dic[/ICODE] funktionieren i.d.R. [I]nicht[/I], da das [ICODE]hyphen[/ICODE]-Paket bisher nicht den [I]XDG-Standard[/I] unterstützt.[/SIZE]
[SIZE=3][3] Tolino-Firmwareupdates überschreiben schreibgeschützte Dateien nicht und geben auch keine sichtbare Fehlermeldung dazu aus.[/SIZE]