Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Ivaan's Iris layout #3

Merged
merged 63 commits into from
Aug 10, 2024
Merged

Adding Ivaan's Iris layout #3

merged 63 commits into from
Aug 10, 2024

Conversation

Ivaan
Copy link
Owner

@Ivaan Ivaan commented Aug 10, 2024

Description

Adding a new layout for Keeb.io Iris

Types of Changes

  • Core
  • Bugfix
  • New feature
  • Enhancement/optimization
  • Keyboard (addition or update)
  • Keymap/layout/userspace (addition or update)
  • Documentation

Issues Fixed or Closed by This PR

Checklist

  • My code follows the code style of this project: C, Python
  • I have read the PR Checklist document and have made the appropriate changes.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • I have tested the changes and verified that they work and don't break anything (as well as I can manage).

Ivaan and others added 30 commits January 26, 2022 19:28
take one?
Also some code cleanup and better names.
put Tab on second layer's space
F-keys on fourth layer's left hand (same as numbers)
Also added a "numlock" into fourth layer
Also moving Tab to Left hand (enter instead of space)
Merge Master into IvaanDev branch
* Clean up remaining mentions of the deprecated Space B reset method

* cleanup auto_tag.yml that got sucked in
Co-authored-by: Drashna Jaelre <[email protected]>
Co-authored-by: Ryan <[email protected]>
Co-authored-by: Sergey Vlasov <[email protected]>
Co-authored-by: Joel Challis <[email protected]>
Co-authored-by: Ryan <[email protected]>
zvecr and others added 29 commits January 20, 2023 01:59
* Refactor some layouts which contain keyboard name

* use planck_mit
Co-authored-by: Drashna Jaelre <[email protected]>
Co-authored-by: James Young <[email protected]>
Co-authored-by: jack <[email protected]>
Co-authored-by: Drashna Jaelre <[email protected]>
Co-authored-by: Jue Liu <[email protected]>
Changed "...4 row by 5 column numpad" to "...5 row by 4 column numpad" on line 46.
* added edinburgh41

Co-authored-by: Joel Challis <[email protected]>
Co-authored-by: jack <[email protected]>
Co-authored-by: Ryan <[email protected]>
Co-authored-by: Drashna Jaelre <[email protected]>
Hard coding lighting (somehow the settings via VIA finally got lost).
New two combos for what was (still is) indexfinger on two keys combos.
Gaming layer shifting wasd to esdf for homing key and column stager
comfort
(turns out this isn't good enough to play Co-op Portal but it's a start)
Co-authored-by: adophoxia <[email protected]>
Co-authored-by: Drashna Jaelre <[email protected]>
Added a layer[5] to remove home row mods
 - this is problematic when playing games that need arrows
 Put the rest of the left side in layer 4 but middle two rows shifted to put wasd on esdf.
 - this is so other keys needed for playing can be hit (like Q or F in Portal)
 Made layer 1 and 2 more the same,
 - curly bracy needs shift in both layers so square bracket can be two handed
 - also put copy paste keys
 And fixed undo/redo also paging up/down by returning false from encoder_update_user
Removed the two keys with one finger combos - I didn't like these much.
Removed left hand's index+middle finger combos.
I found these too often accidently triggered because er is a common pattern in words
df is common for ctrl+shift
cv is too disimilar to quote for me to not use the pinky quote
Also changed space to 0 on numpad (I discovered that once layer 3 is
active I only need to hold left thumb key down
to keep it active, provided left thumb key was held first)
Also added combos for gui and  print screen (789)
(oops, these aren't part of my keepboard anymore)
also colon and double quote
and added scrolling to mouse layer
and nixed the print screen bug
@Ivaan Ivaan merged commit fec84bd into master Aug 10, 2024
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.