From 3eb4d872f7157b67691fb5a98e2cf53f716c5457 Mon Sep 17 00:00:00 2001 From: Kévin Le Gouguec Date: Sat, 18 Jan 2025 19:00:03 +0100 Subject: Resume gratuitous shuffling --- guides/sysadmin/plasma/baloo.org | 9 +++++++ guides/sysadmin/plasma/kio.org | 10 ++++++++ guides/sysadmin/plasma/konsole.org | 51 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 70 insertions(+) create mode 100644 guides/sysadmin/plasma/baloo.org create mode 100644 guides/sysadmin/plasma/kio.org create mode 100644 guides/sysadmin/plasma/konsole.org (limited to 'guides/sysadmin/plasma') diff --git a/guides/sysadmin/plasma/baloo.org b/guides/sysadmin/plasma/baloo.org new file mode 100644 index 0000000..b15c427 --- /dev/null +++ b/guides/sysadmin/plasma/baloo.org @@ -0,0 +1,9 @@ +Confused by + +- the memory footprint: htop reports "2.6%" of my 4GB RAM, while (a) + the indexer is suspended (b) no index file exists, + +- the "proper" way to disable it? + - ~balooctl disable~ + - xdg-autostart =Hidden=true= + - ~systemctl disable --user plasma-baloorunner.service~ diff --git a/guides/sysadmin/plasma/kio.org b/guides/sysadmin/plasma/kio.org new file mode 100644 index 0000000..677d3fd --- /dev/null +++ b/guides/sysadmin/plasma/kio.org @@ -0,0 +1,10 @@ +* Phone file sharing +Plasma-native apps can browse phone filesystems accessed over MTP +thanks to the KIO API, but other apps need a mount point. +Unfortunately [[https://invent.kde.org/system/kio-fuse/-/merge_requests/10][KIOFuse blacklists MTP]], so we need to resort to +thirdparty tools to create such a mount point. + +[[https://whoozle.github.io/android-file-transfer-linux/][=android-file-transfer-linux=]] ([[https://packages.debian.org/stable/android-file-transfer][Debian]], [[https://software.opensuse.org/package/android-file-transfer-linux][openSUSE]]) can do the job with a +simple ~aft-mtp-mount $MOUNTPOINT~, but one may need to ~pkill kiod~ +first, since [[https://bugs.kde.org/show_bug.cgi?id=412257][that daemon starts hogging]] the… USB… device… bus thing as +soon as the phone is plugged. diff --git a/guides/sysadmin/plasma/konsole.org b/guides/sysadmin/plasma/konsole.org new file mode 100644 index 0000000..0693091 --- /dev/null +++ b/guides/sysadmin/plasma/konsole.org @@ -0,0 +1,51 @@ +* Keyboard shortcuts +- ✏️ :: edited +| =C-(= | split side | +| =C-)= | split below | +| =C-S-e= | hide/restore splits | +| =C-]= | enlarge split ✏️ | +| =C-[= | shrink split ✏️ | +| =C-S-h= | tear split off | +| =C-S-t= | new tab | +| =C-TAB= | cycle splits & tabs | +| =C-== | zoom in | +| =C--= | zoom out | +| =C-0= | reset zoom ✏️ | +| =S-Pgup= | scroll up | +| =S-Pgdown= | scroll down | +| =C-S-f= | search | +| =C-S-v= | paste from clipboard | +| =C-S-m= | toggle menubar | +| =C-S-,= | open preferences | +| =C-M-,= | open shortcuts | + +Disabled: +| =C-M-m= | previous profile | +| =C-M-n= | next profile | +** Plugins +⚠️ Plugins define "activation shortcuts"; disabled by visiting each +one. Shortcuts stored under =~/.config/kde.org/konsole.conf=: +#+begin_src conf +[plugins] +quickcommands\shortcut="Ctrl+^" +sshplugin\ssh_shortcut="Ctrl+@" +#+end_src + +* UI +** Toolbar Settings +- [ ] Lock Toolbar Positions +- Toolbars Shown: ∅ + - (necessary to disable toolbar accelerators & free corresponding + readline bindings) +* Profile +** Appearance +*** Miscellaneous +- Inactive Terminals: + - [X] Darken +** Mouse +*** Text interaction +- Copy options: + - [X] Copy on select +*** Miscellaneous +- Text Editor Command: ~emacs +LINE:COLUMN PATH~ + -- cgit v1.2.3