Commit Graph

57 Commits

Author SHA1 Message Date
Skylar Hill 5425e02104 Add cmk_sky_us 2023-11-17 23:44:36 -06:00
DreymaR d95bcc4bbd Extend+Backspace disabled by default
* https://github.com/DreymaR/BigBagKbdTrixXKB/issues/36
* Due to problems with KDE, Extend+Backspace is now off by default
* Backspace and Enter were joined in an "extend(lv5_sk)" partial
2023-09-14 13:58:54 +02:00
DreymaR 3972612285 More clearmods for Extend redirects
* Added clearmods=LevelFive for remaining redirected keys in symbols/extend
2023-09-12 16:29:32 +02:00
DreymaR 4516d6e6a7 Bugfix for evdev.xml
* Since the 2023-06-02 commit, there was a small bug in the .xml rules files
* https://github.com/DreymaR/BigBagKbdTrixXKB/issues/34
2023-07-10 13:25:42 +02:00
DreymaR 516e7bcdd6 Add-to-file in working directory
* People want to source different files depending on distro
* The `-a` switch now writes to a local sourceable `rc-file`
* You may copy/paste the command from that file to your .rc file
2023-06-26 16:17:22 +02:00
DreymaR adcbc4986a Update setkb.sh
* BUG: Shell variables can't contain hyphens, sorry... So $DH-mod -> $DH_Mod
* BUG: #{} -> ${}
* Made setkb.sh robust towards more combinations and conditions.
2023-06-19 23:18:25 +02:00
DreymaR 37cba71426 Sym mod in setkb.sh
* The setkb.sh shortstring can now take full 'caws' ergo mod combos
* The 'pc10#wide' models were renamed to 'pc10#-wide'
* Sym-ISO/ANSI variants were renamed to sym_w-10(4|5)
2023-06-14 16:40:07 +02:00
DreymaR 4b6d14b710 Tidied up ergo model names
* Instead of arcane names like `pc105aw-sl`, use consistent naming like `pc105awide`.
* Hid the arcane AWing model from menus etc. It's still selectable from the files.
2023-06-13 18:50:25 +02:00
DreymaR 7f57df2f52 Sym mods
* Moved symbol key defs from symbols/colemak to the new symbols/symkeys
* Added Sym mod variants for non-wide, wide-ISO and wide-ANSI configs
* Selectable as misc:sym_(non-wide|wide-iso|wide-ansi)
* Their names in the symkeys file are cmk_ed_sym_(non-w|w-iso|w-ansi)
2023-06-07 16:22:18 +02:00
DreymaR 69743d5846 Esperanto and Slovak locale variants
* Finally added the long-WIP variants epo and sk properly
* The colemaklayouts list in evdev/base, although not in actual use, was updated too
* For Slovak and Czech, made minor tweaks to better allow writing each other's letters
2023-06-02 16:28:10 +02:00
DreymaR 1e443327cd Extend edit for Extend+O
* Trying to clear the LevelFive mod from Extend+O to hopefully better performance
2023-06-02 11:53:51 +02:00
DreymaR 71b3f29323 Updated xkb-data to v2-35-1-1
* A long overdue update of xkb-data from v2-23 (2018-04) to v2-35 (2022-04)
* This is the most current xkb-data package version in use by Debian (Sid)
* One later commit (2022-07) fixing the latam locale was cherry-picked
2023-05-31 12:38:06 +02:00
DreymaR 7599caaaa3 Extend fix
* Backspace was erroneously named <BACK> instead of <BKSP> in symbols/extend
* Replaced `NoSymbol` with its newer synonym `Any` in symbols/extend
2023-05-30 16:33:34 +02:00
DreymaR 8c2df9c9f2 Link update 2023-05-24 16:27:00 +02:00
DreymaR 7c7a8e8835 Update READMEs
* Tidied up the TODO/HOLD/DONE lists some.
* Documentation fiddling.
2023-05-11 10:33:30 +02:00
DreymaR 57bfc02211 Formatting
* Replaced the arcane "for xkb on X.Org Server 7.x" w/ XKeyboardConfig etc
* Two spaces after most double-slash comments, just because it's pretty
* DreymaR's surname changed from Bech Gadmar to Bech-Aase in 2021
* Most Colemak Forum (forum.colemak.com) links replaced w/ new BigBag ones
2023-05-05 17:06:58 +02:00
DreymaR d833c8cce4 Autorepeat for Extend
* Added 'repeat=yes' to keys with Extend actions (most)
* In response to a Colemak Discord thread; see the README
2023-04-24 13:07:55 +02:00
DreymaR cd5e8b78f6 Update README.md 2023-04-14 17:14:00 +02:00
DreymaR 16341d88e1 Defaults changed a bit
* The Space key is now defined in the letter block, due to some users losing it
* Extend for F# keys is now disabled by default, due to problems for some users
* See the README on how to re-enable FK Extend
2023-01-13 16:26:27 +01:00
DreymaR 441223406c setxkb.sh -> setkb.sh
* Changed the name of the setxkb.sh script throughout
* Sorry if this causes confusion anywhere!
* Easier to type 'setkb' than 'setxkb'
* Easier to distinguish from 'setxkbmap'
2023-01-03 17:31:29 +01:00
DreymaR 81e3fc9bb1 Update README.md
Readme edits
2023-01-03 15:06:52 +01:00
DreymaR d0fa7e4965 Local dir
* Now setxkb.sh should support running from a local dir. Not properly tested though...
2022-12-21 16:35:24 +01:00
DreymaR a8db6e705e Fixes
* The Extend mapping for Enter/Return was reported to break the key: Disabled it.
* The aliases for Colemak DH had a bug (not actually used so far though)
2022-07-31 17:00:34 +02:00
Øystein Bech-Aase aa5d14060b
Merge pull request #28 from i-c-u-p/chmod_+x-sh
Made shell scripts executable
2022-04-12 12:10:21 +02:00
i-c-u-p 776c003d97
fix scripts left out of last commit
Changed permissions of the remaining shell scripts in dreymar-xtools from 644 to 755.
2022-04-06 13:33:04 +00:00
i-c-u-p 58f8a14356
Made shell scripts executable
Changed permissions of setxkb.sh and install-dreymar-xmod.sh from 644 to 755 to be able to run them via "./<script name>" without first executing "chmod +x <script name>".
2022-04-06 10:24:38 +00:00
DreymaR c8befcf017 Tweak to the Greek layout
* Having semicolon in its Colemak place makes much more sense
* The Tonos key is therefore moved to Q
* Thanks to MortuusCattus on the Colemak Discord for pointing it out!
*   ( =^・ω・^=)丿
2022-03-17 18:36:03 +01:00
DreymaR 8ea9b30b66 Extend tweak
* Some tweaks to the extend file
* The BACK and RTRN keys were undefined
* The MENU mapping should be COMP
2022-03-17 18:33:32 +01:00
DreymaR 7648d7ab3d Update README.md 2022-02-08 11:54:50 +01:00
Øystein Bech Gadmar 17d28a7072
Merge pull request #25 from vsadeghy/master
fixed duplicate <FK11> key typo
2022-02-08 10:39:52 +01:00
GitExample 987a39a5e7 fixed duplicate <FK11> key typo 2022-02-03 02:31:23 +03:30
Øystein Bech Gadmar 10f0c65162
Create FUNDING.yml 2021-02-18 13:47:50 +01:00
DreymaR f2dd703c5b More Extend modifier fixes
* Added clearmods=LevelFive to some more Ext keys
2021-02-15 10:33:24 +01:00
DreymaR 5e4a676545 Renamed to _orig and _xmod
* Some users felt that the unchanged xkb-data files were better named 'orig' than 'bak'.
* Since I'm a maniac, that made me change the 'mod' dir to 'xmod' too.
* Note that you may create a patch with the orig and xmod dirs, if you wish.
2021-02-02 12:31:23 +01:00
Øystein Bech Gadmar f188a2e49f
Merge pull request #16 from fufexan/change_xkb_dir
Change xkb dir
2021-02-02 12:18:47 +01:00
Fufezan Mihai 872b1891fd
add option to use script without sudo 2021-01-27 12:28:17 +02:00
Fufezan Mihai 9d52d4882d
add -c option to modify X11 location 2021-01-27 11:41:12 +02:00
DreymaR 6283b705ef Bugfix for Ext-Escape
* Ext+Q still led to Esc+Caps
* Added clearmods=LevelFive to Ext+Q and Ext2+G
* Ext+LeftBracket should already be fixed
2021-01-22 13:24:26 +01:00
DreymaR 2e86165b95 TTY shortcuts; setxkb non-eD variants
* Ext+AltGr+FKs select TTY Virtual Terminals 1-12
* You may comment out the include lv5_fk in symbols/extend to get back Ctrl+Alt+FK for TTY
* Use setxkb shortstr 'mod loc' for the basic variant of a locale, e.g., '4n us' for ANSI US QWERTY
* Use setxkb shortstr 'mod loc var' to specify any layout variant other than the cmk-eD us/ks ones
* Fixed problem with Ext+Q activating the CapsLock state
2021-01-13 14:26:03 +01:00
DreymaR 57e5e883c4 Removed the Curl keyboard models
* Instead of Curl models, reverted to swapping D-V in symbols/colemak, in the cmk_ed_dbg partial.
* This means that Extend D will be Paste as it only sees the Angle mod. To make it V, you have to edit symbols/extend.
* It's hard for many (new) users to understand and change the model, it seems.
2020-12-04 10:56:21 +01:00
DreymaR bbade12adc New Colemak-DH(m) standard
* Changed standard Cmk-DH from DHk to DHm
* Fixed a missing bracket bug in the Extend file from the previous commit. Sorry!
2020-11-05 12:32:36 +01:00
DreymaR 6ec697f5c5 Extend PointerEnable moved
* ANSI users don't have the LSGT key, so...
* the PointerEnable Extend mapping was moved to TLDE.
* It toggles MouseKeys on/off.
2020-10-12 08:53:39 +02:00
DreymaR e26d67376f Fr/Be KS comma restored
The Be/Fr AZERTY layouts have a comma key on <AB07> (QWERTY M); this was lost in translation to Colemak-KS.
2020-05-13 13:06:31 +02:00
DreymaR 1535dbeeb5 Fixed Extend scroll keys
* The XF86ScrollRight/Left (button 6/7) in my Extend mappings caused crashes in some cases, presumably due to poor implementation.
2020-04-27 17:30:56 +02:00
DreymaR 9b1e7ab771 Updated Greek layout with eD extras
* Added (comb.) dasia/psili/ypogegram.
* Bracket keys and <LSGT> were used.
* Would also like ϊ/ϋ but too few keys?
2018-10-18 14:47:32 +02:00
DreymaR 00f681295c Minor layout fixes
Cz/Pl and Rs variants were updated
2018-10-06 17:51:32 +02:00
DreymaR 78c8ee1ad6 Updated xkb-data to v2.23.1-1ubuntu1 2018-08-24 10:10:34 +02:00
DreymaR 62c440471d Removed version names on data dirs 2018-08-20 16:26:11 +02:00
DreymaR 9036abeb36 Minor revision to Cmk[eD] 2018-01-19 18:19:12 +01:00
DreymaR eadcbdd9ad Made setxkb ShortStr arg positional 2017-10-29 16:33:50 +01:00