--- /dev/null
--- /dev/null
++hashes.txt
<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
- 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
#!/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}')