diff options
| author | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2021-04-25 14:25:59 +0200 |
|---|---|---|
| committer | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2021-04-25 14:25:59 +0200 |
| commit | 111da03b9ca6bc20bec51f539d26460f904e95ae (patch) | |
| tree | a0fe954f56ab6fc0f80580bbbfeb5c3dc50696be /guides | |
| parent | 0faab82180e64133bf5fc2a696c8782f9cae6b09 (diff) | |
| download | memory-leaks-111da03b9ca6bc20bec51f539d26460f904e95ae.tar.xz | |
Add step-by-step instructions for openSUSE setup
Diffstat (limited to 'guides')
| -rw-r--r-- | guides/setups/dotfiles.md | 6 | ||||
| -rw-r--r-- | guides/setups/operating-systems/opensuse.org | 56 |
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~ |
