update
authorMart Lubbers <mart@martlubbers.net>
Wed, 22 Apr 2015 06:57:35 +0000 (08:57 +0200)
committerMart Lubbers <mart@martlubbers.net>
Wed, 22 Apr 2015 06:57:35 +0000 (08:57 +0200)
1  2 
.gitignore
dvorak.html
hashes.txt
index.html
put.bash

diff --cc .gitignore
index 0000000,0000000..dbb7e6b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++hashes.txt
diff --cc dvorak.html
@@@ -6,6 -6,6 +6,23 @@@
        <body>
                <p>Since about 2011 I've started using dvorak as my main keyboard layout and like the efficiency compared to QWERTY.</p>
  
++              <h2>Dvorak russian update (2015-04-16)</h2>
++              <p>Since having to setup the keyboard after login can be useful if you
++              don't have the rights to edit system configuration files on your system(eg.
++              work) but it's not a durable solution for your own system. If you want to
++              make these things semipermanent you can use the handy program called
++              <a href="http://www.freedesktop.org/software/systemd/man/localectl.html">
++                      localectl
++              </a> which writes an xorg.conf.d/ file. In my specific case these are the
++              commands to set the keymap for the console and for within X. For the
++              console I only use normal dvorak whereas in X I want to be able to
++              switch(with menu key) and use the right alt as compose key.
++              <pre>
++# localectl set-x11-keymap --no-convert dvorak,ru pc104 ,phonetic_dvorak compose:ralt,grp:menu_toggle
++# localectl set-keymap --no-convert dvorak
++              </pre>
++              </p>
++
                <h2>Dvorak russian (2014-10-07)</h2>
                <p>When learning russian I had to type some stuff in russian, as I found
                out that there was a phonetic keyboard I was excited but it didn't work on
diff --cc hashes.txt
@@@ -1,14 -1,13 +1,13 @@@
- f7e3f23927d8e2921e52aefce5dbf544  ./cat
--3d85a9b435eb833de088e45c3f56e49c  ./dvorak.html
- 28c93bcf555dbcd6ec766e4c3e98b57c  ./hashes.txt
- 9a952da20b9b759daece01312437a532  ./index.html
 -9e5b7702d73bfb7febb24bf58f0e8d60  ./hashes.txt
 -b7466a31f0ee30450485852855af887c  ./index.html
++8cef9eab6dd8240b2bc2ff73be74ddd2  ./dvorak.html
++ea76976ae5907455b64e6c2ee1fd49df  ./hashes.txt
++aeb73dde1dadf170d37784a3826a6f33  ./index.html
  72ac29b74f3e09c551aa10a2a8d2581d  ./lejos-ubuntu.html
  0ba6cb2c3a9d7d8ba27406d215aa501e  ./mart@martlubbers.net.asc
  75068866762dc200d6e185bfe9b3a2bf  ./o.html
  ce31052406b3874b287e98c8a9477516  ./p.jpg
- cea3680809c22995f379a5048f421053  ./put.bash
 -e8a032f7db299973004f4baad35967a9  ./put.bash
++0bbec925190858f94330ed58d62eef4c  ./put.bash
  43eb61826bc538817b4c78c7f8d57019  ./README.md
4be5b32df3dedb74eeb758b233864fe6  ./robots.txt
acaac946ac8dc79dc3896e74edbdd303  ./robots.txt
  d69f225d06c3d7a417fb5e8159efc2d1  ./test.php
  146f1bb6bed2adfd4d13f9644390db71  ./archive/nsa-dropbox.html
  2ed34aa229468632cce58151c33d1ebc  ./archive/wlan-debian.html
diff --cc index.html
Simple merge
diff --cc put.bash
+++ b/put.bash
@@@ -1,9 -1,9 +1,9 @@@
  #!/bin/bash
  set -e
user=$(gpg -q --use-agent -d ~/pw/general.asc | grep ftpmartlubbers.net -A3 | grep -Po "(?<=user: ).*")
pass=$(gpg -q --use-agent -d ~/pw/general.asc | grep ftpmartlubbers.net -A3 | grep -Po "(?<=pass: ).*")
files=$(find . -type f -not -iwholename "*.git*")
user=$(gpg -q --use-agent -d ~/pw/general.asc | grep ftpmartlubbers.net -A3 | head -3 | tail -2 | sed 's/\s\+\(user\|pass\):\s\+//g' | head -c -1 | tr '\n' ':')
  
 -for f in $files
 +for f in $(find . -type f -not -iwholename "*.git*")
  do
        origmd5=$(grep "$f" ./hashes.txt | awk '{print $1}')
        currmd5=$(md5sum "$f" | awk '{print $1}')