Browse Source

Merge branch 'fish-path'

Improve git architecture and add fish.config
DricomDragon 5 years ago
parent
commit
6226010e6c

+ 57 - 0
Guides/ergo.md

@@ -0,0 +1,57 @@
+# Ergo Dox
+
+Guide for Ergo Dox keyboard.
+
+## Rules to create the perfect layout
+
+- Built on top of Dvorak layout
+- Easy to typing keys : space, enter
+- Fish : ctrl + f and alt + f or -> and alt + ->
+- Vim : escape or ctrl + c
+- Minimize transition between regular keyboard and ergodox
+
+## Revisions
+
+### Ergo Dox original
+
+No programming Dvorak
+
+### Revision BNEyQ
+
+Pros :
+- # is pretty easy to strike
+- escape for vim is easy to strike
+- ctrl + f for fish is easy to strike
+- ctrl + l for terminal is easy to reach
+- left ctrl is ok
+- menu key is ok
+
+Cons :
+- shortcut for terminal does'nt work very well
+- backspace is not very handy
+- can hit fkey by mistake
+- switching tab is not very handy
+- underscore doesn't work with capslock
+
+Ideas to improve :
+- move escape on the right index finger delete upper key
+- put accent layer under thumb
+- put delete key on left upper key
+- swap alt and windows keys
+- modify caps behavior to access shift layer
+
+Modifications done :
+- Add french accents, simple shift keys. Swap alt and command. Move function, backslash. Improve caps.
+
+### Revision EWYm5
+
+Pros :
+- fix some previous errors
+- more similar with classic keyboard (ctrl and alt keys)
+- escape key is ok
+
+Cons :
+- shortcut alt + $ doesn't work for switching windows from same app
+- some accents are not easily reachable like ç and ê
+- accents are not easy to reach
+- space key is not reachable when typing numbers

+ 3 - 0
Install/Templates/fish/README.md

@@ -0,0 +1,3 @@
+# Fish folder
+
+In Ubuntu is in `/home/jovian/.config/fish`

+ 2 - 0
Install/Templates/fish/config.fish

@@ -0,0 +1,2 @@
+set --export -g jhe 'jovian-hersemeule.eu'
+set -gx PATH ~/.bin $PATH

Install/Templates/fish_prompt.fish → Install/Templates/fish/functions/fish_prompt.fish


+ 2 - 2
Install/fish-custom

@@ -2,6 +2,6 @@
 
 # Install fish customization
 
-mkdir -p /home/jovian/.config/fish/functions
-cp ./Templates/fish_prompt.fish /home/jovian/.config/fish/functions/
+mkdir -p /home/jovian/.config/fish
+cp -r ./Templates/fish/* /home/jovian/.config/fish/