Just an ordinary myopic internet enjoyer.

Can also be found at lemm.ee, lemmy.world, and Kbin.social.

  • 0 Posts
  • 40 Comments
Joined 1 year ago
cake
Cake day: August 15th, 2023

help-circle


  • KDE has sane defaults when it comes to windows: it opens a window at cursor position and whether or not it’s fullscreen or maximized depends on what it is when you last closed the window.

    So for example, if the LibreOffice Calc is maximized when I last closed it, the next time I use it, it’d be maximized.

    Window rules, however, can be as fairly simple or as complicated as you want it to be.

    For example, this is my settings for discord:

    I set it to open horizontally and vertically maximized, on any virtual desktop in the ‘Background’ activity (not really something most KDE Plasma users make use of, but I do).


  • I had a similar workflow with maximized screens residing on different workspaces. KDE Plasma also have window rules which you can set on a per-program/application or a per-window basis (for example, main window for a program goes fullscreen into one monitor, in a workspace you specify, and the tools window opens in a different monitor in the same workspace you specify).


  • I used KDE Plasma for a long time ever since I started daily-driving Linux.

    I like how KDE Plasma allows quite a surprising amount of customization. I also had some experience with Gnome via Ubuntu, and XFCE. Gnome looks polished, but doesn’t allow for much customization. XFCE is a lot more customizable than Gnome, but getting it to look quite right took a lot of effort.


  • I might be displaying my ignorance of TTRPG systems, my Linux distro and my window manager, but here we go!

    Arch Linux [uncommon armor]

    • manual installation process — +2 WIS
    • Arch Wiki — +2 on arcana checks
    • AUR — +1 DEX
    • system update — after every long rest, roll a d20. on a nat 1, you have disadvantage on dexterity saving throws until the next long rest.
    • I use Arch btw — +2 on persuasion checks against people who use this same armor

    Customized Hyprland [rare armor, attunement]

    • attunement prerequisite: once every long rest, roll arcana with DC 25. must succeed thrice
    • unlimited customization — when attuned, +2 CHA
    • perpetually under construction — regardless of attunement, -1 DEX

    Customized Neovim [rare weapon, attunement]

    • attunement prerequisite: once every long rest, roll arcana with DC 25. must succeed thrice
    • unlimited customization — when attuned, +2 to attack rolls
    • learning cliff — disadvantage to attack rolls when not attuned to this weapon
    • I use (neo)vi(m) — regardless of attunement, +2 on persuasion checks against people who use a similar weapon to this one (DM discretion)

    Ventoy USB [uncommon accessory]

    • various installation media — +1 CON

    EDIT: formatting


  • KDE themes are a mixed bag for me. On one hand, they can potentially provide theming for little to no effort on my part (provided I do find a pre-made theme to my liking), but on the other, I had more luck with mixing and matching (and a lot of tweaking) different theme components (that is: color theme, application style, plasma style, window decorations, icon theme, cursor theme, etc). It’s a lot of work, and the result might not exactly be coherent, but you can really tweak quite a lot.

    I haven’t really tried emulating the win7 look and feel by customizing KDE Plasma, but I think it’s possible. Someone in this comment chain claimed there’s a Win7 theme available, albeit not pulling it off perfectly. I guess that can be used as a starting point.



  • As far as I understand those selectors work, using shift as the level 3 modifier is a bad idea since …

    level combination
    1 key
    2 SHIFT + key
    3 L3 + key
    4 SHIFT + L3 + key
    5 L5 + key
    6 L5 + SHIFT + key

    I suppose customizing the keyboard layout such that SHIFT can be used as L3 modifier can be done. Otherwise, you might want to refer to /usr/share/X11/xkb/rules/evdev.lst.

    Here’s the relevant part(s):

    option group:option description
    lv2 Key to choose the 2nd level
    lv2:lsgt_switch The “< >” key
    lv3 Key to choose the 3rd level
    lv3:switch Right Ctrl
    lv3:menu_switch Menu
    lv3:win_switch Any Win
    lv3:lwin_switch Left Win
    lv3:rwin_switch Right Win
    lv3:alt_switch Any Alt
    lv3:lalt_switch Left Alt
    lv3:ralt_switch Right Alt
    lv3:ralt_switch_multikey Right Alt; Shift+Right Alt as Compose
    lv3:ralt_alt Right Alt never chooses 3rd level
    lv3:enter_switch Enter on keypad
    lv3:caps_switch Caps Lock
    lv3:caps_switch_capslock_with_ctrl Caps Lock; Ctrl+Caps Lock for original Caps Lock action
    lv3:bksl_switch Backslash
    lv3:lsgt_switch The “< >” key
    lv3:caps_switch_latch Caps Lock; acts as onetime lock when pressed together with another 3rd-level chooser
    lv3:bksl_switch_latch Backslash; acts as onetime lock when pressed together with another 3rd level chooser
    lv3:lsgt_switch_latch The “< >” key; acts as onetime lock when pressed together with another 3rd level chooser
    lv5 Key to choose the 5th level
    lv5:caps_switch Caps Lock chooses 5th level
    lv5:lsgt_switch The “< >” key chooses 5th level
    lv5:ralt_switch Right Alt chooses 5th level
    lv5:menu_switch Menu chooses 5th level
    lv5:rctrl_switch Right Ctrl chooses 5th level
    lv5:lsgt_switch_lock The “< >” key chooses 5th level and acts as a one-time lock if pressed with another 5th level chooser
    lv5:ralt_switch_lock Right Alt chooses 5th level and acts as a one-time lock if pressed with another 5th level chooser
    lv5:lwin_switch_lock Left Win chooses 5th level and acts as a one-time lock if pressed with another 5th level chooser
    lv5:rwin_switch_lock Right Win chooses 5th level and acts as a one-time lock if pressed with another 5th level chooser