summaryrefslogtreecommitdiff
path: root/guides/sysadmin/plasma
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2025-01-18 19:00:03 +0100
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2025-01-18 19:00:03 +0100
commit3eb4d872f7157b67691fb5a98e2cf53f716c5457 (patch)
treef8a994a39e359e2620ff01baa2e1096f7e0da633 /guides/sysadmin/plasma
parent9398b60e08f07022cf02bb290f36718b1c744eae (diff)
downloadmemory-leaks-3eb4d872f7157b67691fb5a98e2cf53f716c5457.tar.xz
Resume gratuitous shuffling
Diffstat (limited to 'guides/sysadmin/plasma')
-rw-r--r--guides/sysadmin/plasma/baloo.org9
-rw-r--r--guides/sysadmin/plasma/kio.org10
-rw-r--r--guides/sysadmin/plasma/konsole.org51
3 files changed, 70 insertions, 0 deletions
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~
+