Blame


1 cd0a901d 2018-06-21 omar.polo * dvp-eu
2 cd0a901d 2018-06-21 omar.polo
3 cd0a901d 2018-06-21 omar.polo Just another variant of the dvorak layout, made for programmers that
4 46fd40a3 2020-08-21 op need also to type in non-english languages (mainly Italian and maybe
5 46fd40a3 2020-08-21 op other European languages.)
6 cd0a901d 2018-06-21 omar.polo
7 cd0a901d 2018-06-21 omar.polo ** Goals
8 cd0a901d 2018-06-21 omar.polo
9 cd0a901d 2018-06-21 omar.polo Build a decent, balanced layout and made it configurable through
10 cd0a901d 2018-06-21 omar.polo provided patches.
11 cd0a901d 2018-06-21 omar.polo
12 cd0a901d 2018-06-21 omar.polo ** Current status
13 cd0a901d 2018-06-21 omar.polo
14 46fd40a3 2020-08-21 op I've been using this for some years now, and for a very long time
15 46fd40a3 2020-08-21 op without modifying it, so I think I can consider it finished.
16 cd0a901d 2018-06-21 omar.polo
17 46fd40a3 2020-08-21 op There may still be improvements to made, and I would like to
18 46fd40a3 2020-08-21 op include a =patch= directory in the future with some "popular"
19 46fd40a3 2020-08-21 op variant.
20 46fd40a3 2020-08-21 op
21 cd0a901d 2018-06-21 omar.polo ** Usage
22 cd0a901d 2018-06-21 omar.polo
23 cd0a901d 2018-06-21 omar.polo Just put the =dvp-eu= file in some decent place, like
24 46fd40a3 2020-08-21 op =/usr/X11R6/share/X11/xkb/symbols/= on OpenBSD, the load it with
25 46fd40a3 2020-08-21 op =setxkbmap=. In my =.xsession= I have:
26 cd0a901d 2018-06-21 omar.polo
27 46fd40a3 2020-08-21 op #+begin_src sh
28 46fd40a3 2020-08-21 op setxkbmap dvorak -option # remove all options
29 46fd40a3 2020-08-21 op setxkbmap dvp-eu -option lv3:ralt_switch -option ctrl:swapcaps
30 46fd40a3 2020-08-21 op #+end_src
31 46fd40a3 2020-08-21 op
32 cd0a901d 2018-06-21 omar.polo ** Preview
33 cd0a901d 2018-06-21 omar.polo
34 46fd40a3 2020-08-21 op #+CAPTION: The keyboard (caps lock and control aren't switched by the layout)
35 46fd40a3 2020-08-21 op #+NAME: fig:preview
36 46fd40a3 2020-08-21 op [[./preview.png]]
37 cd0a901d 2018-06-21 omar.polo
38 46fd40a3 2020-08-21 op The preview was generated with:
39 46fd40a3 2020-08-21 op
40 cd0a901d 2018-06-21 omar.polo #+BEGIN_SRC sh
41 46fd40a3 2020-08-21 op setxkbmap dvp-eu -print | xkbcomp - - | xkbprint - - > dvp-eu.ps
42 cd0a901d 2018-06-21 omar.polo #+END_SRC
43 2cb7f351 2018-06-21 omar.polo
44 2cb7f351 2018-06-21 omar.polo ** Contributing
45 2cb7f351 2018-06-21 omar.polo
46 2cb7f351 2018-06-21 omar.polo Every form of contribution is welcome. Just open an issue or write
47 2cb7f351 2018-06-21 omar.polo me an email!