summaryrefslogtreecommitdiffstats
path: root/keyboards/satan/keymaps
Commit message (Collapse)AuthorAgeFilesLines
* Migrate fn_actions for default keymaps (#4935)fauxpark2019-02-144-129/+50
| | | | | | | | | | | | | | | | * Migrate fn_actions for default keymaps * Rename the Grave/Escape Shift masks * No need for shift_esc_shift_mask * Change breaks to return false * Right align pointers * Add default case * Separate cases with empty lines
* Adds a default value for IS_COMMAND for COMMAND feature (#4301)Drashna Jaelre2019-01-262-13/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add default value for IS_COMMAND for COMMAND feature * Cleanup and consistency * Update Templates to reflect change * Fix IS_COMMAND in template * Fix IS_COMMAND define * Use consistent IS_COMMAND block in templates * Remove unnecessary `#undef IS_COMMAND` directives * Fix compile issue on orthodox * Reomve IS_COMMAND option for newer boards * Remove all existing definitions of IS_COMMAND if they use default LSHIFT and RSHIFT setting * Remove a couple of additional IS_COMMAND defines * Remove remaining redundant IS_COMMAND definitions * Remove #undef IS_COMMAND from orthodox:drashna and whitefox:konstantin * Remove multiple empty lines in modified config.h files * Update additional boards * Reomve IS_COMMAND from newer boards * Update Alice keyboard * Remove IS_COMMAND from additional boards Jan 24th edition
* Remove empty fn_actions[]fauxpark2019-01-112-42/+0
|
* Remove deprecated QUANTUM_DIR code blocks from makefiles (#4754)noroadsleft2019-01-0416-48/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove QUANTUM_DIR code blocks from keyboard rules This commit removes the deprecated "QUANTUM_DIR" code block from rules.mk files that affect entire keyboards. * remove QUANTUM_DIR code blocks from rules for default keymaps This commit removes the deprecated "QUANTUM_DIR" code block from rules.mk files that affect default keymaps. * remove QUANTUM_DIR code blocks from rules for user keymaps This commit removes the deprecated "QUANTUM_DIR" code block from rules.mk files that affect "user" keymaps. (It's actually any keymap that isn't named `default`.) * remove QUANTUM_DIR code blocks from rules for community layouts This commit removes the deprecated "QUANTUM_DIR" code block from rules.mk files for community layouts. * remove QUANTUM_DIR code blocks from rules for userspaces This commit removes the deprecated "QUANTUM_DIR" code block from rules.mk files for userspaces.
* Remove redundant, language-specific aliases for KC_ALGR (#4720)Konstantin Đorđević2019-01-031-1/+1
| | | | | | | | * Use standard KC_ALGR, remove language-specific redefinitions * Use ALGR instead of ALTGR in BÉPO and Canadian multilingual keymaps * Remove BE_LALT, BE_LGUI aliases
* Add Layout-b for GH60 satan (#4123)Abhinav2018-11-073-0/+113
| | | | | | | | | | | | | | * Add Layout-b for GH60 satan * Update layout, toggle for colemak layout * Rename layout, replace function with KC_GESC * Update Layer order, Readme * Remove unnecessary code * Add backspace in extend layer
* Replace outdated RGB/Audio informationDrashna Jaelre2018-10-2215-15/+15
|
* Keymap: Adding my DZ60, Satan, XD75 kemaps and updates to userspace (#4039)Jarred Steenvoorden2018-10-022-0/+23
| | | | | | | | | | | | * Update userspace with common config.h * Add my dz60, satan and xd75 keyboard keymaps * Fixing executable bits changed during last upstream merge * Cleanup unnecessary files and defines * Remove unnecessary defines from userspace config
* Keymap: add olligranlund Iris + satan layouts (#4031)OlliGranlund2018-09-304-0/+151
| | | | | | | | | | | | | | * init * function layout planning * nordic keymap v1.0 * Added latest satan layouts, updated readmes * Cleaning code * Renamed ISO -> iso
* Keymap: Adjusted keymaps for standardisation (#3874)sK0pe2018-09-092-0/+65
| | | | | | | | | | | | | | | | | | | | * Added HHKB with 7U space bar There are backlight changers on the function Z, X and C, mediat controls have been removed. * Fixed the default layout and added a keymap GUI and ALT keys were swapped. My own keymap which adds calculator, removes power, removes eject. * Adjusted naming convention of hhkb layout layer Fixed as per required from code review. * Updated for qmk configurator I didn't realise that there was a new standardisation across all the keymaps to accommodate the configurator. Hopefully fixed now.
* Keymap: Spaceman Spiff layout for the GH60 Satan (#3596)Christopher Sexton2018-08-092-0/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ![Keyboard Layout](https://i.imgur.com/M9glFON.png) Designed specifically to make switching back-n-forth with the Apple's MacBook Pro keyboard intuitive. Has a slight tendency toward readline/vim keybindings. Caps locks becomes an `Esc` when pressed alone, or a `Ctrl` when pressed with another key. Base Layer ---------- As simalar to the Apple keyboard as possible. Notiable exception is `Caps Lock`: - `Esc` when pressed alone - `Ctrl` when pressed with another key Control+ Layer -------------- Left Ctrl key switches to the "Control+ Layer". This layer mostly acts like a control key in most cases, with a few exceptions: - `Ctl+` + `hjkl` are vim-style motion keys - `Ctl+` + `p` and `Ctl+` + `n` are page up and down - `Ctl+` + `Backspace` is forward delete Fn Layer -------- Audio Controls: - `Fn` + `a` Volume Down - `Fn` + `s` Volume Up - `Fn` + `d` Mute To flash this layout you need to press `Fn+Backspace`
* Keymap: Change Satan layout lepa (rev 2) (#3427)Konstantin Lepa2018-07-172-44/+80
| | | | | | * Change Satan keymap lepa (rev 2) * Remove unused code from satan keymap lepa.
* Keymap: Add satan keymap lepa (#3423)Konstantin Lepa2018-07-163-0/+145
|
* Satan refactor and Configurator support (#3305)noroadsleft2018-07-0425-402/+436
| | | | | | | | | | * Matrix refactor * Keymap refactor * Configurator support * Readme cleanup
* Addkeymap/satan fakb (#2833)krasmaralde2018-05-024-0/+201
| | | | | | | | | | | | | | | | | | | | * edited keymap and fitted for tada68 * edited rules to make mouse work * filled config.h to make mouse cursor move smooth * added descriptive readme * added layout with split backspace and steamlined naming * added layout with split shift, split backspace and split # * changed keymap to fit the new layout * removed duplicate layout KEYMAP_FAKB and pointed keymap.c to default on * further cleanup from layout duplicate
* Added GH60 Satan ISO layout with split right shift and split backspace (#2773)Christian Hartlage2018-04-203-0/+162
| | | | | | | | | | * added an iso layout that supports split backspace and split rshift * added a keymap which uses the iso layout with split backspace and split rshift * added a #define LAYOUT_ for the KEYMAP_ * fixed missing newline
* keymaps for Iris, Planck, Satan, and XD75 (#2747)David Rambo2018-04-152-0/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * DRambo Planck keymap in Colemak * DRambo Planck keymap in Colemak * Satan GH60 keymap for Bri QWERTY layout with Navigation layer toggled with "Caps Lock" key. * xd75 keymap in Colemak for Mac and Win * DRambo Planck keymap in Colemak * Satan GH60 keymap for Bri QWERTY layout with Navigation layer toggled with "Caps Lock" key. * xd75 keymap in Colemak for Mac and Win * Added Iris Colemak layout for Mac, Windows, and Gaming. * changed comment text * DRambo Planck keymap in Colemak * Satan GH60 keymap for Bri QWERTY layout with Navigation layer toggled with "Caps Lock" key. * xd75 keymap in Colemak for Mac and Win * Added Iris Colemak layout for Mac, Windows, and Gaming. * changed comment text * Added Iris keymap from DavidRambo * Added planck keymap from DavidRambo * Added xd75 keymap from DavidRambo * Added readme
* Added us based keyboard layout with cursor keys and mouse functionality for ↵Christian Richter2018-02-023-0/+148
| | | | | | | | | | SATAN GH60 (#2180) * Add chaser keymap * Added missing readme * Add missing mousewheel und mousebutton 3
* [Keymap] semi-ISO Spanish HHKB Keymap for Satan Keyboards (#2290)Alex Vogel2018-01-254-0/+207
| | | | | | | | | | | | | | | | * ISO HHKB first commit * First version of my HHKB ISO Spanish Keymap * Readme.md * Added more media keys. Caps Lock added on function layer. Backlight toggle added on funtion layer. * RGB support for WS2812B RGB led strip * RGB and brightness control.
* added addcninblue's layout (#2049)Add Chan2017-11-263-0/+230
| | | | | | * added addcninblue's layout * vim layer
* Add satan keymap: HHKB-alike based on dbroqua's, with mouse functionality ↵dkrieger2017-11-014-0/+238
| | | | | | | | | | | | | | | (#1948) * Add satan keymap: HHKB-alike based on dbroqua's, with mouse functionality and without LED functionality * move mouse layer to DOUBLE_HOLD, add UTIL layer for TRIPLE_HOLD - UTIL layer - currently has "RESET" key and nothing else. - functionality otherwise covered by bootmagic should go here - small bugfix: dispatch of [QTY]_HOLD should be based on range tap count falls in, not exact count.
* Add RESET to satan:dbroqua mappingDoug Krieger2017-10-251-3/+3
|
* update keymaps to not be the canonical fileJack Humbert2017-10-151-2/+0
|
* remove all makefiles from keyboard directoriesJack Humbert2017-09-2710-207/+0
|
* Remove all Makefiles from the keyboards directory. (#1660)skullydazed2017-09-0810-0/+207
| | | | | | | | | | | | | | | | | | | | | | * Remove all Makefiles from the keyboards directory. * update keymaps added in the last 8 days * Ignore keyboard/keymap makefiles * update hand_wire to reflect our new Makefile-less reality * Update the make guide to reflect the new reality * move planck keymap options to rules.mk * update planck keymaps 4real * trigger travis * add back build_keyboard.mk * restore changes to build_keyboard
* rask's Satan and BananaSplit60 (#1654)Otto Rask2017-08-301-0/+79
| | | | | | | | | | | | | | * Add rask's Satan layout * Add rask's Satan layout * Add rask's BananaSplit60 layout * Add rask's BS60 readme * Fix rask's BS60 readme image * Fix rask's BS60 readme image again
* Use cmd-left and cmd-right instead of ctrl-a and ctrl-e for home and endMark Spanbroek2017-08-211-2/+2
| | | | The ctrl commands only seem to work well in terminal, not in other apps.
* Remove COMPACT_KEYMAP, use full KC_ keycodes instead.Mark Spanbroek2017-08-211-28/+12
|
* Add screen lock keyMark Spanbroek2017-08-211-1/+2
|
* Fix power; use keyboard shortcut for MacMark Spanbroek2017-08-211-1/+2
|
* Reverse the split shift/fnMark Spanbroek2017-08-211-3/+18
| | | | | | Turns out that 3c and 3d are not reversed when splitting the right shift in the way that the Mark I layout does. Reversing it here, rather than in the generic satan.h to avoid breaking the other layouts.
* Add Mark I layoutMark Spanbroek2017-08-212-0/+34
|
* Create readme.mdBen James2017-08-201-0/+12
|
* Create MakefileBen James2017-08-201-0/+21
|
* Create config.hBen James2017-08-201-0/+58
|
* Create keymap.cBen James2017-08-201-0/+122
|
* Fixed a layout comment to match layout arrayGareth Pye2017-08-061-3/+3
|
* Update keyboards' rules.mk/Makefiles (#1442)Jack Humbert2017-06-301-12/+12
| | | this may change some of the keyboards' default settings - if you experience anything odd, please check back to this commit
* remove .hex, .PNG, .jpgJack Humbert2017-06-112-1/+1
|
* remove the rest of the .pngsJack Humbert2017-06-112-1/+1
|
* Merge pull request #1297 from khogeland/satan-colemakJack Humbert2017-05-123-0/+120
|\ | | | | Colemak layout for GH60 Satan
| * Colemak layout GH60 SatanKevin Hogeland2017-05-123-0/+120
| |
* | Fix spelling of "persistent"Nikolaus Wittenstein2017-05-111-4/+4
|/ | | | Fixes #1201.
* typo removed {3 ...Ole Anders2017-03-281-3/+2
|
* fixed capitalization issue (checkTime => checktime)Ole Anders2017-03-281-2/+4
|
* moved checktime out of functionOle Anders2017-03-281-6/+3
|
* declaring checktime before the function it is used in.Ole Anders2017-03-281-0/+1
|
* fixed function to not accept any arguments.Ole Anders2017-03-281-1/+1
| | | | | | | | | As per Pramod's comment on stack overflow: In C int foo() and int foo(void) are different functions. int foo() accepts an arbitrary number of arguments, while int foo(void) accepts 0 arguments. In C++ they mean the same thing. I suggest that you use void consistently when you mean no arguments.
* removed varable trace option from makefileOle Anders2017-03-281-1/+0
|
* slight cleanup as per recommendationOle Anders2017-03-281-1/+2
|