Flycheck no longer eats my remote files
My previous approach to initialising Flycheck was playing havoc with remote files. Glad to learn that the recommended
(add-hook 'after-init-hook #'global-flycheck-mode)automatically prevents checking of remote files (via TRAMP). and I'd been meaning to do this exclusion manually for a while.
I like the idea of version control markings in the Emacs fringe, so trying
git-gitter-fringepackage. There's four similarly named packages though - any recommendations?
Turns out I can only use
git-gutter-fringe, since I'm on Emacs 24.3, not
Of the two I can use,
git-gutter-fringeseems to be the best option since it doesn't take up an extra column in graphical Emacs. It requires
(require 'git-gutter-fringe) (global-git-gutter-mode +1)
I gather that
git-gutter-fringe+add more functionality for staging and and committing directly from the buffer. That's not something I desperately want; I just like the idea of seeing changed lines as I type.
One-liner website broken link monitoring
A client's site was behaving very strangely and occasionally showing bad links. Here's a quick crontab one-liner to check for bad links every 5 mins and email you if there's a problem:
$ crontab -e MAILTOemail@example.com */5 * * * * linklint -silent -quiet -no_anchors -http -host www.groundedpleasures.com.au -error /
linklintdoesn't talk HTTPS, but not a problem for this site.
Following a "phone went for a swim" incident, I've just replaced my wife's Nexus S (Replicant) with a Galaxy S2. Took under 30 mins to flash Replicant, restore contacts, private calendar and shared calendar from our ownCloud server; set photo instant uploading using ownCloud app; encrypt SMSs with SMSSecure and add custom alarm to remind us to lock the chickens up at night. :)
Some days it feels like we're missing a lot of convenience by living the free software life, but not today.Same experience migrating phones here.
That said, it's still not a seamless, one-login experience.
I've been thinking, of late, at what a configuration file should look like to bootstrap a new phone, with information such as IMAP/SMTP details, Ca(l|rd)DAV, support applications, F-Droid repos and such all stored in one place; hopefully ownCloud, so you would just log in to that, and sync everything back.
Just wrote three GPG-encrypted emails in a row, to different people. That doesn't seem right. Could this thing be catching on?
New Free Software Melbourne/Sydney/Brisbane photos, audio and video site brought to you by MediaGoblin! https://media.freesoftware.org.au/
Found my wedding ring, which had been lost for over 6 months, while cleaning on Valentines Day!
Free Software Melbourne dinner with guest Molly de Blanc tomorrow night if you'd like to join us. http://freesoftware.org.au/blog/surprise-dinner-with-molly-de-blanc-this-thu-11-feb/
Video now available of my MediaGoblin talk from LCA 2016, hosted on MediaGoblin! Ended up having to splice in my own audio to add missing mins at the start. https://media.sturm.com.au/u/ben/m/mediagoblin-lca-2016/The question you didn't get was about integration with Kodi (formerly XBMC), which is a media centre.
That's actually a valid point that I haven't quite clarified with MediaGoblin, but which is generally the problem with many file management systems: they take full ownership and control over the data, and store it in some managed directories of theirs, rather than storing them in a filesystem which makes sense even without the database, for other application to access directly.
Ben Sturmfels likes this.
Just found out about The Guardian repository that's initially disabled in F-Droid. Lots of interesting software to try. Story Maker looks particularly useful.
Got excited when I saw "Gobandroid" in F-Droid repository. Then realised it was the game Go, not a MediaGoblin client.
Christopher Allan Webber likes this.
Meanwhile FDroid solves the problems to build Goblinoid binaries, you can download the “apk” files from
and help testing the app!
This package search gave me much more interesting results than I expected. Not what I was looking for, but still interesting:
apt-cache search exchange
>> Ben Sturmfels:
“apt-cache search exchange”
Did you try ``axi-cache search exchange`` (from the package ``apt-xapian-index``)?
The first result I have is
100% evolution-mapi - Exchange support for the Evolution groupware suite
which may or may not be what you were actually looking for, but usually is quite more accurate for searches where you don't already know the name of the program, expecially if you also add tags to the searc.
As for the interesting results, the one above gave me 359 results, so I expect that they are also there, just at the bottom :)
Ben Sturmfels likes this.
Thanks, you're right, that's the package I was after. I ended up installing another handful of completely unrelated packages though because they sounded cool: monkeysign, coquelicot, fex, spftest.
One thing I particularly miss from the move to Debian to Trisquel is keeping an eye on the new packages coming into the repository bit by bit. It's a nice way to find out about new software.
Auto-starting s-merge mode with Git
I love that Emacs starts
smerge-modeto highlight merge conflicts in a Bazaar controlled file. Defining the following function does the same for git controlled files:
(defun vc-git-find-file-hook () (when (save-excursion (goto-char (point-min)) (re-search-forward "^<<<<<<< " nil t)) (smerge-start-session)))
Had an amazing Software Freedom Day in Melbourne. 5 great talks on GPG, Tor, contributing to frees oftware, teaching programming to kids and Cargo - an adventure game for kids. Also had exhibits on Debian, LibreOffice, Libreboot, BitCoin, Pirate Party Australia, Linux Users Victoria, Electronic Frontiers Australia and, of course, Free Software Melbourne. I'm told this was Melbourne's 14th Software Freedom Day in a row!
jrobb likes this.
marxistvegan shared this.