summaryrefslogtreecommitdiff
path: root/guides
diff options
context:
space:
mode:
Diffstat (limited to 'guides')
-rw-r--r--guides/setups/dotfiles.md6
-rw-r--r--guides/setups/operating-systems/opensuse.org56
2 files changed, 62 insertions, 0 deletions
diff --git a/guides/setups/dotfiles.md b/guides/setups/dotfiles.md
index 7a30bcb..eb60806 100644
--- a/guides/setups/dotfiles.md
+++ b/guides/setups/dotfiles.md
@@ -21,6 +21,12 @@ then
fi
```
+## `.profile`
+
+``` bash
+export EMAIL=…
+```
+
# `.gitconfig`
``` ini
diff --git a/guides/setups/operating-systems/opensuse.org b/guides/setups/operating-systems/opensuse.org
index c5979cb..72383bd 100644
--- a/guides/setups/operating-systems/opensuse.org
+++ b/guides/setups/operating-systems/opensuse.org
@@ -1,3 +1,54 @@
+* Post-installation setup
+** System settings
+*** Shortcuts
+- Dolphin
+ - Default shortcut: =Meta+F=
+- Custom Shortcuts Service
+ - Launch Konsole: disable =Ctrl+Alt+T=
+- KRunner
+ - KRunner: disable =Alt+Space=
+- KWin
+ - Active Window Demanding Attention: disable =Ctrl+Alt+A=
+ - Maximize Window: =Meta+Up=
+ - Walk Through Windows of Current Application: disable =Alt+`=
+ - Walk Through Windows of Current Application (Reverse): disable =Alt+~=
+- Plasma
+ - Enable Clipboard Actions: disable =Ctrl+Alt+X=
+ - Manually Invoke Action on Current Clipboard: disable =Ctrl+Alt+R=
+- Session Management
+ - Lock Session: disable =Ctrl+Alt+L=
+- Custom Shortcuts:
+ - Run editor :: =Meta+E= ⇒ ~emacs~
+ - Run web browser :: =Meta+W= ⇒ ~firefox~
+ - Run editor :: =Meta+T= ⇒ ~terminator~
+ - End session :: =Meta+X= ⇒ ~qdbus-qt5 org.kde.ksmserver /KSMServer logout 1 -1 0~
+*** Input devices
+- Keyboard
+ - Layouts
+ - Alternative shortcut: unset
+ - Variant: French (legacy, alt.)
+ - Advanced
+ - [X] Configure keyboard options
+ - [X] Caps Lock behavior: Make Caps Lock an additional Ctrl
+** Dotfiles
+*** =.profile=
+#+begin_src sh
+if test -d ~/.local/bin
+then
+ export PATH=~/.local/bin:${PATH}
+fi
+
+unset PAGER # breaks Python REPL in Emacs.
+#+end_src
+** Unset root password
+https://en.opensuse.org/SDB:Administer_with_sudo
+*** Fix eager ~sudo passwd -d root~
+- boot on install media
+- start rescue mode
+- locate partition with ~lsblk~
+- ~mount $PARTITION /mnt/disk~
+- ~cp /mnt/disk/etc/shadow- /mnt/disk/etc/shadow~
+** TODO set keyboard options for greeter and TTYs
* HOWTO
** Open ports
#+begin_src sh
@@ -13,3 +64,8 @@ Reinstall Nvidia kernel module:
#+begin_src sh
$ sudo zypper in -f nvidia-gfxG05-kmp-default
#+end_src
+** Load X-Box gamepad drivers automatically
+- comment out any blacklisting of =xpad= in =/etc/modprobe.d=
+ (e.g. xboxdrv installs =/etc/modprobe.d/50-xpad.conf=)
+ - if installed, make sure the xboxdrv service is disabled
+- ~sudo tee /etc/modules-load.d/xpad.conf <<< xpad~