Mark Wooding [Sat, 13 Feb 2016 11:09:31 +0000 (11:09 +0000)]
bin/mdw-sbuild: Introduce a new `$signp' variable.
This ends up being rather cleaner than messing about with `$noactp' and
whether `$keyid' is defined.
Mark Wooding [Sat, 13 Feb 2016 11:07:34 +0000 (11:07 +0000)]
bin/mdw-sbuild: Add some section-header comments.
Mark Wooding [Sat, 13 Feb 2016 11:06:16 +0000 (11:06 +0000)]
bin/mdw-sbuild: Don't sign the `.dsc' file early.
debsign(1) will prompt about whether to re-sign it later, which is just
annoying. Conveniently, this cleans up the messy source-package
construction logic a lot.
Mark Wooding [Wed, 10 Feb 2016 02:24:42 +0000 (02:24 +0000)]
New tools for building Debian packages using sbuild(1).
There's now a service, which can do parallel builds of a package for
multiple platforms, and a client for it which can upload packages to be
built and download the results. And there's integration with the
existing `mdw-build' script.
Mark Wooding [Wed, 10 Feb 2016 02:24:32 +0000 (02:24 +0000)]
bin/mdw-build: Abolish (direct) use of `mdw-conf'.
Values are now configured from the command line or the configuration
file. Since the configuration file is a shell fragment, it can invoke
`mdw-conf' itself for compatibility, and, indeed, I now have such a
configuration file. The default `mdw.conf' file now has the necessary
extra keys in it.
This involves a little new machinery in `mdw-build' itself. Some new
flags are introduced, to control whether the outputs should be
signed (and if so, which key should be used); and whether a Debian
upload should be performed (and if so, which target to use).
Correspondingly, the existing `upload' option has grown a configurable
remote path to control where the files should be written.
Mark Wooding [Wed, 10 Feb 2016 01:51:21 +0000 (01:51 +0000)]
bin/mdw-build: Read initial option state from a configuration file.
It's just a shell fragment, so it can set the necessary variables in any
way that seems sensible.
Mark Wooding [Wed, 10 Feb 2016 01:11:48 +0000 (01:11 +0000)]
bin/mdw-build: Strip path from program name in messages.
Mark Wooding [Wed, 10 Feb 2016 01:09:29 +0000 (01:09 +0000)]
mdw.conf: Consoles are by default UTF8 now.
Mark Wooding [Wed, 10 Feb 2016 01:09:05 +0000 (01:09 +0000)]
mdw.conf: `distorted.org.uk' now serves everything over HTTPS.
Mark Wooding [Wed, 10 Feb 2016 01:07:28 +0000 (01:07 +0000)]
mdw.conf: Update for new release key.
It's not actually that new any more.
Mark Wooding [Wed, 10 Feb 2016 01:07:01 +0000 (01:07 +0000)]
el/dot-emacs.el: Don't highlight Magit diff hunks so garishly.
Mark Wooding [Tue, 9 Feb 2016 18:45:24 +0000 (18:45 +0000)]
Merge branch 'master' of git.distorted.org.uk:~mdw/publish/public-git/profile
* 'master' of git.distorted.org.uk:~mdw/publish/public-git/profile:
bin/mdw-build: Detect Scratchbox2 and qualify the `dist-...' dir name.
bin/mdw-build: Make `checkout=REV' actually work.
bin/mdw-build: Missing `;;' in `case'.
dot/gnus.el: Configure the correct way to save articles.
Mark Wooding [Tue, 9 Feb 2016 18:45:17 +0000 (18:45 +0000)]
Merge branch 'master' of git.distorted.org.uk:~mdw/publish/public-git/profile
* 'master' of git.distorted.org.uk:~mdw/publish/public-git/profile:
el/dot-emacs.el: Make `tab' key more useful in TeX modes.
Mark Wooding [Tue, 9 Feb 2016 18:43:25 +0000 (18:43 +0000)]
dot/bashrc: Improvements for handling schroot(1) environments.
* Recognize that an `schroot' is likely secure.
* Include the chroot name in the prompt.
Mark Wooding [Tue, 9 Feb 2016 14:07:28 +0000 (14:07 +0000)]
bin/mdw-build: Detect Scratchbox2 and qualify the `dist-...' dir name.
Mark Wooding [Tue, 9 Feb 2016 14:04:55 +0000 (14:04 +0000)]
bin/mdw-build: Make `checkout=REV' actually work.
Collect the revision number from the checkout, and delay checking
against the changelog.
Mark Wooding [Tue, 9 Feb 2016 14:02:56 +0000 (14:02 +0000)]
bin/mdw-build: Missing `;;' in `case'.
I didn't know that was allowed. It doesn't seem like good style,
anyway.
Mark Wooding [Tue, 9 Feb 2016 14:01:23 +0000 (14:01 +0000)]
dot/gnus.el: Configure the correct way to save articles.
Mark Wooding [Tue, 26 Jan 2016 10:00:46 +0000 (10:00 +0000)]
el/dot-emacs.el: Make `tab' key more useful in TeX modes.
Mark Wooding [Tue, 15 Dec 2015 19:15:23 +0000 (19:15 +0000)]
el/dot-emacs.el (mdw-fontify-c-and-c++): New keywords from later standards.
Include the keywords from C11 and C++11.
Mark Wooding [Tue, 15 Dec 2015 19:15:23 +0000 (19:15 +0000)]
el/dot-emacs.el (mdw-fontify-c-and-c++): Remove `this' from keyword list.
It's already in the constants list.
Mark Wooding [Tue, 15 Dec 2015 19:15:23 +0000 (19:15 +0000)]
el/dot-emacs.el (mdw-fontify-c-and-c++): Mention that `asm' is in C++.
Somewhat inexplicably.
Mark Wooding [Tue, 15 Dec 2015 19:15:23 +0000 (19:15 +0000)]
el/dot-emacs.el (mdw-fontify-c-and-c++): Fix the <iso646.h> macros.
Mark them as being introduced to C by C95. Add `not' and `not_eq',
which were in the original C++ standard but mistakenly not listed.
Mark Wooding [Tue, 15 Dec 2015 19:15:23 +0000 (19:15 +0000)]
el/dot-emacs.el (mdw-fontify-c-and-c++): C9X become C99.
So say so in the commentary. No code change.
Mark Wooding [Tue, 15 Dec 2015 19:15:23 +0000 (19:15 +0000)]
el/dot-emacs.el (mdw-fontify-c-and-c++): Fix comment alignment.
Purely cosmetic.
Mark Wooding [Fri, 15 Jan 2016 22:43:53 +0000 (22:43 +0000)]
Merge branch 'master' of git.distorted.org.uk:~mdw/publish/public-git/profile
* 'master' of git.distorted.org.uk:~mdw/publish/public-git/profile:
bin/mdw-build: Add a `native' option.
bin/mdw-build: Allow configuration of the `setup' command.
bin/mdw-build: `nocommit' isn't a special case.
git/attributes: Don't put tabs in TeX files.
dot/e16-bindings: Set cursor shape; repaint display.
Mark Wooding [Fri, 15 Jan 2016 22:42:54 +0000 (22:42 +0000)]
bin/mdw-build: Add a `native' option.
Basically, should we apply sanity checks for my own packages which
aren't appropriate for other people's?
Mark Wooding [Fri, 15 Jan 2016 22:41:34 +0000 (22:41 +0000)]
bin/mdw-build: Allow configuration of the `setup' command.
This lets us run the setup scripts for packages using other styles of
build system.
Mark Wooding [Fri, 15 Jan 2016 22:39:21 +0000 (22:39 +0000)]
bin/mdw-build: `nocommit' isn't a special case.
Fold handling for it in with the rest of the `no*' options.
Mark Wooding [Sun, 10 Jan 2016 13:51:04 +0000 (13:51 +0000)]
git/attributes: Don't put tabs in TeX files.
It often doesn't work out well.
Mark Wooding [Sun, 10 Jan 2016 13:51:04 +0000 (13:51 +0000)]
dot/e16-bindings: Set cursor shape; repaint display.
Mark Wooding [Mon, 28 Dec 2015 15:28:44 +0000 (15:28 +0000)]
el/dot-emacs.el: Advice to fix `markdown-mode' to preserve match data.
`markdown-mode' adds a hook to `after-change-functions', which checks
for completed wiki links and tries to highlight them. This clobbers the
match data, and, although it tries to save the position of the point, it
seems that `replace-match' arranges to leave point at the end of the
match by looking at the match data after the hook functions have run.
The result is that point ends up in the wrong place after `replace-
match'. During `query-replace' and friends, the effect is that only the
first change in any given line is actually replaced, regardless of how
many matches there might be.
Giving the broken function a few choice words of advice fixes
everything.
Mark Wooding [Mon, 28 Dec 2015 14:26:29 +0000 (14:26 +0000)]
dot/lisp-init.lisp: Don't override `HOME:' in CMUCL after all.
It's too painful.
Mark Wooding [Mon, 28 Dec 2015 14:25:35 +0000 (14:25 +0000)]
Merge branch 'master' of us:etc/profile
* 'master' of us:etc/profile:
el/dot-emacs.el: Set indent quantum for plain `perl-mode'.
Mark Wooding [Mon, 28 Dec 2015 14:25:04 +0000 (14:25 +0000)]
Merge branch 'master' of us:git/staging/profile
* 'master' of us:git/staging/profile:
el/dot-emacs.el: Don't highlight bad whitespace in read-only buffers.
Mark Wooding [Mon, 28 Dec 2015 14:12:52 +0000 (14:12 +0000)]
el/dot-emacs.el: Don't highlight bad whitespace in read-only buffers.
It's not like I'm planning to do anything about them.
Mark Wooding [Tue, 3 Nov 2015 19:14:44 +0000 (19:14 +0000)]
el/dot-emacs.el: Make the continued-line backslash actually be a `\'.
I botched the escaping for `?', so it actually came out as a space.
Mark Wooding [Thu, 1 Oct 2015 07:28:31 +0000 (08:28 +0100)]
dot/gnus-local.el.distorted: New mailbox for bug-system mail.
Mark Wooding [Sun, 20 Sep 2015 13:50:49 +0000 (14:50 +0100)]
Merge branch 'master' of us:git/staging/profile
* 'master' of us:git/staging/profile:
dot/lisp-init.lisp: Use `sb-ext:posix-getenv' instead of `sb-posix:getenv'.
dot/lisp-init.lisp: Refactor setting of `HOME:'.
Mark Wooding [Wed, 16 Sep 2015 10:51:27 +0000 (11:51 +0100)]
dot/lisp-init.lisp: Use `sb-ext:posix-getenv' instead of `sb-posix:getenv'.
The former is built into the standard image, while the latter involves
loading a system at runtime which delays startup noticeably.
Mark Wooding [Wed, 16 Sep 2015 10:50:07 +0000 (11:50 +0100)]
dot/lisp-init.lisp: Refactor setting of `HOME:'.
Mark Wooding [Mon, 14 Sep 2015 18:59:33 +0000 (19:59 +0100)]
Merge branch 'master' of git.distorted.org.uk:~mdw/publish/public-git/profile
* 'master' of git.distorted.org.uk:~mdw/publish/public-git/profile:
bin/update-buildable-branch: New utility for `buildable' branches.
Mark Wooding [Mon, 14 Sep 2015 12:03:06 +0000 (13:03 +0100)]
bin/update-buildable-branch: New utility for `buildable' branches.
I'm experimentally publishing semiautomatically-maintained branches of
projects with all of the build tools and other stuff included.
Mark Wooding [Sun, 30 Aug 2015 09:58:38 +0000 (10:58 +0100)]
dot/lisp-init.lisp: Turns out SBCL has a magic function to set `SYS'.
Mark Wooding [Sun, 30 Aug 2015 09:58:38 +0000 (10:58 +0100)]
dot/lisp-init.lisp: Add another LP host for the CLC archive.
Mark Wooding [Sun, 30 Aug 2015 09:58:38 +0000 (10:58 +0100)]
dot/lisp-init.lisp: Oh, wait, I made it work in CLisp after all.
Mark Wooding [Sun, 30 Aug 2015 09:58:38 +0000 (10:58 +0100)]
dot/lisp-init.lisp: Add missing stanza comment.
Mark Wooding [Sun, 30 Aug 2015 09:58:38 +0000 (10:58 +0100)]
dot/lisp-init.lisp: CMU CL already has a `search list' called `HOME'.
Zap it.
Mark Wooding [Sun, 30 Aug 2015 09:58:38 +0000 (10:58 +0100)]
dot/lisp-init.lisp: The logical-pathname translations don't work in Clisp.
Mark Wooding [Sun, 30 Aug 2015 09:58:38 +0000 (10:58 +0100)]
dot/lisp-init.lisp: Fix stupid typo.
It turns out that Clisp can't actually do the translations.
Mark Wooding [Sun, 30 Aug 2015 09:58:38 +0000 (10:58 +0100)]
dot/lisp-init.lisp: Add logical pathname translations for `HOME:'.
Just for fun.
Mark Wooding [Sun, 30 Aug 2015 09:58:38 +0000 (10:58 +0100)]
dot/lisp-init.lisp: Tell SBCL where it can find its sources.
The Debian build has bogus translations, so fix them.
Mark Wooding [Sun, 30 Aug 2015 09:58:38 +0000 (10:58 +0100)]
dot/lisp-init.lisp: Avoid interning symbols.
Mark Wooding [Sun, 30 Aug 2015 09:58:38 +0000 (10:58 +0100)]
bin/mdw-build: Don't sign tarball for test builds.
Mark Wooding [Sun, 16 Aug 2015 15:08:10 +0000 (16:08 +0100)]
el/dot-emacs.el: Provide a global setting of `mdw-do-misc-mode-hacking'.
Ooops.
Mark Wooding [Fri, 14 Aug 2015 17:19:00 +0000 (18:19 +0100)]
el/dot-emacs.el: Delay whitespace-mode setting.
Turn on whitespace-mode /after/ local variables have been applied, so
that it can take into account settings like `indent-tabs-mode' acquired
from file- or directory-local variables.
There used to be a halfhearted attempt at this, with the
`mdw-post-config-mode-hook' function called explicitly by the various
mode hooks. This is now replaced by a standard hook on
`hack-local-variables-hook' activated by `mdw-misc-mode-config'.
Mark Wooding [Wed, 5 Aug 2015 19:49:27 +0000 (20:49 +0100)]
dot/gitconfig.in: Disable SSH connection caching by git-annex.
I already do that, and it goes horribly wrong if we both try.
Mark Wooding [Tue, 4 Aug 2015 15:45:30 +0000 (16:45 +0100)]
el/dot-emacs.el: Set indent quantum for plain `perl-mode'.
Didn't need this back when we had a hacky alias.
Mark Wooding [Thu, 23 Jul 2015 09:22:12 +0000 (10:22 +0100)]
setup: Use `-P' option when preprocessing.
This avoids adding `#' lines and eating trailing `\' continuation
markers.
Mark Wooding [Thu, 23 Jul 2015 09:13:41 +0000 (10:13 +0100)]
dot/emacs, dot/Xdefaults: Refine handling of menu bar properties.
Terminal Emacsen shouldn't have them; windowed Emacsen should.
Mark Wooding [Thu, 23 Jul 2015 09:11:45 +0000 (10:11 +0100)]
dot/emacs: Reformat frame-list settings stanza.
Mark Wooding [Thu, 23 Jul 2015 08:55:12 +0000 (09:55 +0100)]
dot/Xdefaults: Make Emacs windows be dark blue by default.
Note that the main Emacs is already overridden to be black. This makes
temporary Emacsen stand out better.
Mark Wooding [Thu, 23 Jul 2015 08:54:55 +0000 (09:54 +0100)]
dot/xinitrc: Force main Emacs background to black.
Mark Wooding [Thu, 23 Jul 2015 08:50:10 +0000 (09:50 +0100)]
setup: Preprocess the Xdefaults file before installing it.
Now applications can read the resources even if they haven't been
attached to the root window.
Mark Wooding [Sun, 28 Jun 2015 11:31:58 +0000 (12:31 +0100)]
el/dot-emacs.el: Highlight `:' as punctuation in Perl.
Mark Wooding [Sun, 28 Jun 2015 11:31:16 +0000 (12:31 +0100)]
el/dot-emacs.el: Add missing Perl keyword `default'.
Also reformat the keyword list.
Mark Wooding [Tue, 23 Jun 2015 09:34:20 +0000 (10:34 +0100)]
bin/xpra-start-xdummy: New script: start xpra with dummy video driver.
Mark Wooding [Wed, 10 Jun 2015 13:47:54 +0000 (14:47 +0100)]
dot/emacs, el/dot-emacs.el: Defeat `keyboard-escape-quit'.
This is a really bad command to invoke by accident because it vaporizes
your current, possibly elaborate, window configuration. Unfortunately,
it's bound to ESC ESC ESC, which is also C-[ C-[ C-[, and C-[ is right
next to C-p, which I often try to bounce on, oblivious to the occasional
off-by-one error.
* Bind ESC ESC to a function which says `wrong-button' (and fails to
ring the bell because Emacs is broken). At least this way I'm
likely to notice.
* Bind ESC C-] C-] to `keyboard-escape-quit', because it might just be
useful for something.
Mark Wooding [Wed, 10 Jun 2015 10:38:43 +0000 (11:38 +0100)]
dot/emacs: No, `interpreter-mode-alist' entries shouldn't have leading `/'.
I can't believe I've gone for so long with this stupid bug.
Mark Wooding [Wed, 3 Jun 2015 22:24:12 +0000 (23:24 +0100)]
dot/gnus-local.el.distorted: Reorganize the split list.
Or, well, actually organize it for the first time.
Mark Wooding [Wed, 3 Jun 2015 22:22:41 +0000 (23:22 +0100)]
dot/gnus-local.el.distorted: Set more splitting variables.
* Configure both the `nnmail-...' and `nnimap-...' versions of the
variables. That way, `gnus-summary-respool-...' actually work on
IMAP mailboxes.
* Set the new `nnimap-split-methods' variable, because `nnimap-split-
rule' has been eliminated in later versions.
Mark Wooding [Wed, 3 Jun 2015 13:44:55 +0000 (14:44 +0100)]
el/dot-emacs.el (mdw-fontify-rust): Also indent on `{'.
I haven't decided yet where to put the open brace of a Rust function
definition.
Mark Wooding [Tue, 2 Jun 2015 19:17:25 +0000 (20:17 +0100)]
dot/emacs, el/dot-emacs.el: Support for Rust code.
Mark Wooding [Sun, 31 May 2015 16:14:19 +0000 (17:14 +0100)]
Tell mail clients about my email addresses.
For Gnus,
* Set `message-dont-reply-to-names' (Gnus) and fiddle with
`alternates' (Mutt) to prune other addresses from the `Cc' list.
* Set `message-alternative-emails' (Gnus) and configure `reverse_name'
and `use_envelope_from' (Mutt) so as to set the right sender and
`From' address.
Mark Wooding [Sun, 31 May 2015 14:23:19 +0000 (15:23 +0100)]
dot/screenrc: Don't close failing windows immediately.
Mark Wooding [Tue, 26 May 2015 13:51:35 +0000 (14:51 +0100)]
bin/mdw-build: Hack the Debian version number when doing test builds.
This makes the packages actually installable without hopeless pain.
Mark Wooding [Sat, 2 May 2015 16:05:20 +0000 (17:05 +0100)]
el/dot-emacs.el: Use post-local-variables hook to set asm comment char.
Mark Wooding [Sat, 2 May 2015 16:05:20 +0000 (17:05 +0100)]
el/dot-emacs.el: Per-major-mode post-local-variables hooks.
As suggested in http://emacswiki.org/emacs/LocalVariables.
Mark Wooding [Sun, 10 May 2015 23:57:13 +0000 (00:57 +0100)]
bin/mdw-build: Don't check Debian version if not doing a Debian build.
Mark Wooding [Fri, 1 May 2015 19:38:54 +0000 (20:38 +0100)]
el/dot-emacs.el: Don't let `<' insert here-document scaffolding.
I generally dislike things being magically inserted after point while
I'm typing, and this is an especially egregious case since
(a) there doesn't seem to be a `proper' way to turn it off (e.g., by
customizing a variable), so I've had to rebind the key; and
(b) the inserted material contains a fixed choice `EOF' for the
delimiter token, which firstly might be usefully varied (e.g.,
since it will appear in the text body, or to convey more useful
information to the reader), and secondly must appear (and
therefore requires changing) in two separate places.
No. We don't like that.
Mark Wooding [Fri, 1 May 2015 19:33:29 +0000 (20:33 +0100)]
dot/gnus-local.el.distorted: Additional split rules for silly typos.
Mark Wooding [Fri, 1 May 2015 19:32:57 +0000 (20:32 +0100)]
dot/gnus-local.el.distorted: Remove defunct sender rule.
Mark Wooding [Mon, 27 Apr 2015 10:37:00 +0000 (11:37 +0100)]
dot/gnus-local.el.distorted: More sorting arrangements.
Mark Wooding [Fri, 24 Apr 2015 08:39:33 +0000 (09:39 +0100)]
bin/mdw-build: Translate weird characters in Debian version.
The `~' is an important character in Debian version numbers, since it
sorts before end-of-string; alas it's not valid in Git tags, because `~'
is a revision operator. So translate it to `-' for the comparison.
Mark Wooding [Fri, 24 Apr 2015 08:39:10 +0000 (09:39 +0100)]
dot/emacs, el/dot-emacs.el: Experimental full-screen toggle.
Doesn't work very well at the moment.
Mark Wooding [Sat, 18 Apr 2015 14:29:16 +0000 (15:29 +0100)]
dot/emacs: Key bindings for Devhelp.
Might be useful. Don't cost much.
Mark Wooding [Sat, 18 Apr 2015 13:42:11 +0000 (14:42 +0100)]
el/dot-emacs.el (experimental): Show fringe icon on current line.
Much of the machinery comes from
https://github.com/kyanagi/fringe-current-line
but the trimmings are a little different. Most notably, there is only
one marker, in the selected window. (Otherwise the marker would need to
be per-window rather than per-buffer, because each window has its own
idea of point, and things get rather complicated.)
Mark Wooding [Sat, 18 Apr 2015 09:17:27 +0000 (10:17 +0100)]
dot/emacs: Don't back up files in /tmp or /var/tmp.
Lots of /var/tmp/*~ cruft left over from sudo -e editing.
Mark Wooding [Fri, 17 Apr 2015 15:22:57 +0000 (16:22 +0100)]
dot/bash_profile: Prefer hacked Iceweasel over Chrome if we have it.
Mark Wooding [Tue, 14 Apr 2015 23:48:50 +0000 (00:48 +0100)]
dit/gitconfig.in: Explicitly request matching-refs push.
The default changed in Git 2.0, but I prefer the old semantics.
Mark Wooding [Tue, 14 Apr 2015 23:44:33 +0000 (00:44 +0100)]
dot/emacs: Use Simon's Fixed font for Windows.
It's closer to the traditional version.
Mark Wooding [Fri, 10 Apr 2015 14:19:25 +0000 (15:19 +0100)]
dot/fonts.conf, dot/...: Abolish `MiscFixed6x13'; make `Fixed' work.
Rather detailed hacking to make `Fixed' actually work as a proper name
for the font, which you can actually use in configuration interfaces.
Mark Wooding [Fri, 10 Apr 2015 14:19:25 +0000 (15:19 +0100)]
dot/fonts.conf: Force the family for the Symbols font.
Mark Wooding [Wed, 18 Mar 2015 19:06:08 +0000 (19:06 +0000)]
el/dot-emacs.el: Fix assembler mode handling.
Eliminate the crappy old `arm-assembler-mode'. Define wrappers around
`asm-mode' which set the right comment characters.
Mark Wooding [Fri, 23 May 2014 17:22:44 +0000 (18:22 +0100)]
bin/...: Turn on execute bits.
Mark Wooding [Fri, 23 May 2014 17:22:44 +0000 (18:22 +0100)]
dot/emacs: Also use `cperl-mode' for `#! .../perl' files.
Missed when abolishing the `perl-mode' -> `cperl-mode' alias.
Mark Wooding [Sun, 29 Mar 2015 16:34:28 +0000 (17:34 +0100)]
setup, bin/: Some scripts which are useful in Cygwin.
* bin/run-with-shell-env runs a program having established the proper
shell environment. This is handy for invoking things from Windows
shortcuts, for example.
* bin/start-ssh-pageant starts the Cygwin proxy for PuTTY's Pageant
SSH agent. It's not properly engineered yet, but it seems to work
well enough for running at login time.
Mark Wooding [Sun, 29 Mar 2015 16:31:56 +0000 (17:31 +0100)]
bg/.gitignore: Ignore a Windows thumbnail dropping.
Mark Wooding [Sun, 29 Mar 2015 16:29:37 +0000 (17:29 +0100)]
dot/emacs: Set default font and colours for Emacs on Windows.
Mark Wooding [Sat, 28 Mar 2015 14:10:37 +0000 (14:10 +0000)]
dot/pulse-daemon.conf: Turn off ridiculous `flat-volumes' setting.