Skip to content

Seasons

Compare
Choose a tag to compare
@carnager carnager released this 21 May 19:23
· 184 commits to master since this release

Attention, this release changed the way keyboard handling works
In previous versions one could set a keyboard layout by setting keyboard=foobar in config file.
This was needed, because xdotool cannot inherit the current layout from Xorg, so one needs
to set it manually using setxkbmap.

It turns out, the old way of doing this is not working when one uses variants or options. Duh!
So this new release let's you enter your own setxkbmap command.
The important part of the config looks like this:

# xdotool needs the keyboard layout to be set using setxkbmap
# You can do this in your autostart scripts (e.g. xinitrc)

# If for some reason, you cannot do this, you can set the command here.
# and set fix_layout to true
fix_layout=false

layout_cmd () {
  setxkbmap us
}

Of course it is still recommended to simply run your setxkbmap command from your startup script and for this very reason fix_layout is disabled in default configuration.
There is not any kind of autodetection. I played around with this in git, but it turned out not to be reliable as soon as more advanced options were in place.

More notable changes:

  • Allow entering your own password instead of relying on pwgen 1e439d3
  • Add Copy to action menu 99e2257
  • Don't override rofi settings in default configuration e5388cb
  • Use umask, instead of chmod 19afc1e
  • Disable keyboard repeat for autopass e719871
  • Use find instead of globstar, which doesn't work with symlinks d70e551
  • [KARMA] Release name Seasons, a song by the great Chris Cornell (R.I.P.)

Thanks to fd0, moviuro and Alexander Neumann for contributions.