<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://sanity.acromatic.uk/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://sanity.acromatic.uk/feed.php">
        <title>Reinstalling Sanity</title>
        <description></description>
        <link>https://sanity.acromatic.uk/</link>
        <image rdf:resource="https://sanity.acromatic.uk/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-05-14T11:17:55+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=alan&amp;rev=1573149492&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=alito&amp;rev=1573149492&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=atom&amp;rev=1671017214&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=audacity&amp;rev=1626883239&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=chartkick&amp;rev=1619269976&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=chruby&amp;rev=1676111287&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=cornelius&amp;rev=1626109053&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=create_torrent&amp;rev=1573149492&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=daemonisation&amp;rev=1675985463&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=dinglebert&amp;rev=1686664314&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=dudley&amp;rev=1626822159&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=edge&amp;rev=1573149492&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=firefox&amp;rev=1731410254&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=fonts&amp;rev=1656326796&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=foo&amp;rev=1573149491&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=jessy&amp;rev=1573149492&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=mp3&amp;rev=1590592966&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=pi&amp;rev=1578585118&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=rails&amp;rev=1573149492&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=start&amp;rev=1731402120&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=ted&amp;rev=1625304678&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=thumbs.db&amp;rev=1573149492&amp;do=diff"/>
                <rdf:li rdf:resource="https://sanity.acromatic.uk/doku.php?id=walter&amp;rev=1613819218&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://sanity.acromatic.uk/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Reinstalling Sanity</title>
        <link>https://sanity.acromatic.uk/</link>
        <url>https://sanity.acromatic.uk/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=alan&amp;rev=1573149492&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-07T17:58:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>alan</title>
        <link>https://sanity.acromatic.uk/doku.php?id=alan&amp;rev=1573149492&amp;do=diff</link>
        <description>*  Arianet Imp-M88 Micro ATX Case - Black with 500W PSU  @ 22.79GBP
	*  8GB (1x8GB) 1600MHz Crucial DDR3 Memory - CL11  @ 29.99GBP
	*  Gigabyte F2A68HM-HD2 AMD FM2+ Micro ATX Motherboard  @ 32.99GBP
	*  60GB Corsair Force Series LS v2 Solid State Drive  @ 30.60GBP</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=alito&amp;rev=1573149492&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-07T17:58:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>alito</title>
        <link>https://sanity.acromatic.uk/doku.php?id=alito&amp;rev=1573149492&amp;do=diff</link>
        <description>Create /etc/rc.local, containing:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will &quot;exit 0&quot; on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

su -l slack -c &quot;VBoxManage startvm alito --type=headless&quot;
exit 0</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=atom&amp;rev=1671017214&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-14T11:26:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>atom</title>
        <link>https://sanity.acromatic.uk/doku.php?id=atom&amp;rev=1671017214&amp;do=diff</link>
        <description>Atom

Packages

Command line: apm install &lt;package_name&gt; (not working as of Sept 2022).

GUI: Edit -&gt; Preferences (ctrl-,) -&gt; Packages (doesn&#039;t always find everything as of Sept 2022).

Can also clone straight into ~/.atom/packages, then enter the directory and `npm install` (not sure if you need to restart atom).</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=audacity&amp;rev=1626883239&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-21T16:00:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>audacity</title>
        <link>https://sanity.acromatic.uk/doku.php?id=audacity&amp;rev=1626883239&amp;do=diff</link>
        <description>Audacity

Recording calls

To record others only (in better quality):
  Windows WASAPI -- Speakers (Realtek(R) Audio) (loopback)
To record self and others (in lower quality -- typing is clearly audible):
  Windows DirectSound -- Primary Sound Capture Driver</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=chartkick&amp;rev=1619269976&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-24T13:12:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>chartkick</title>
        <link>https://sanity.acromatic.uk/doku.php?id=chartkick&amp;rev=1619269976&amp;do=diff</link>
        <description>Some rando&#039;s options.

The library hash gets passed through Chartkick to chart.js.

For some reason axes need to be labelled xAxes (can be(?) an array for multiple x axes) rather than just x as in the chart.js docs.


def model_helper(data)
  line_chart(
    data,
    title: &#039;Chart title&#039;,
    ## Axes
    min: 10, # default 0 if no non-zero points
    max: 100,
    xtitle: &#039;Time&#039;,
    ytitle: &#039;Lolz&#039;,
    
    ## CSS
    id: &#039;lolchart&#039;,
    
    ## Appearance
    height: &#039;500px&#039;,
    colors: COLO…</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=chruby&amp;rev=1676111287&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-11T10:28:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>chruby</title>
        <link>https://sanity.acromatic.uk/doku.php?id=chruby&amp;rev=1676111287&amp;do=diff</link>
        <description>chruby

	*  Install
	*  Install ruby-install

For systemd services, this should be sufficient:
  [Service]
  User=slack
  Group=slack
  WorkingDirectory=/home/slack/porridge/daemon
  # sbin shouldn&#039;t be needed if you are running as a normal user
  # Environment=&quot;PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin&quot;
  Environment=&quot;PATH=/bin:/usr/bin:/usr/local/bin&quot;
  # I have had &quot;chruby-exec[157986]: zsh:1: command not found: chruby&quot; when using zsh
  Environment=&quot;SHELL=/bin/bash&quot;
  …</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=cornelius&amp;rev=1626109053&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-12T16:57:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cornelius</title>
        <link>https://sanity.acromatic.uk/doku.php?id=cornelius&amp;rev=1626109053&amp;do=diff</link>
        <description>Component    w/o VAT    w/ VAT   Fractal Design Core 2300 Black Mid Tower Performance Case with USB 3.0 &amp; 2x 120mm Fans w/o PSU 6Z8VY    £34.16    £40.99   500GB Samsung 970 EVO Plus, M.2 (2280) PCIe 3.0 (x4), NVMe SSD, MLC V-NAND, 3500MB/s Read,3200MB/s Write, 480k/550k IOPS</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=create_torrent&amp;rev=1573149492&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-07T17:58:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>create_torrent</title>
        <link>https://sanity.acromatic.uk/doku.php?id=create_torrent&amp;rev=1573149492&amp;do=diff</link>
        <description>Creating torrents

Transmission 2.92 (and newer) is allowed.</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=daemonisation&amp;rev=1675985463&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-09T23:31:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>daemonisation</title>
        <link>https://sanity.acromatic.uk/doku.php?id=daemonisation&amp;rev=1675985463&amp;do=diff</link>
        <description>/etc/systemd/system/porridged.service:
[Unit]
Description=Porridge Daemon
Wants=network-online.target
After=network.target network-online.target local-fs.target

[Service]
User=slack
Group=slack
WorkingDirectory=/home/slack/porridge/daemon
Restart=always
ExecStart=/home/slack/.rvm/wrappers/ruby-3.0.0/ruby /home/slack/porridge/daemon/bin/porridged

[Install]
WantedBy=network-online.target</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=dinglebert&amp;rev=1686664314&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-13T13:51:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dinglebert</title>
        <link>https://sanity.acromatic.uk/doku.php?id=dinglebert&amp;rev=1686664314&amp;do=diff</link>
        <description>Apple Macbook Pro 14“ M1 Pro 10 Core, 32Gb RAM, 512GB, “space grey”.

Serial number SYJD 6795 HKH.</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=dudley&amp;rev=1626822159&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-20T23:02:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dudley</title>
        <link>https://sanity.acromatic.uk/doku.php?id=dudley&amp;rev=1626822159&amp;do=diff</link>
        <description>*  Asus Z170-P Intel Skylake Crossfire ATX Motherboard  @ 94.00GBP
	*  BitFenix Neos ATX Tower Black/Red        @ 28.74GBP
	*  500W - ATV500 80+ Bronze Power Supply    @ 23.99GBP
	*  Intel Core i5 6400 Skylake Desktop Processor/CPU - BX80662I56400  @ 152.00GBP</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=edge&amp;rev=1573149492&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-07T17:58:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>edge</title>
        <link>https://sanity.acromatic.uk/doku.php?id=edge&amp;rev=1573149492&amp;do=diff</link>
        <description>Up to AMD Vision Pro A8 Quad processor

Operating System: Windows 7

Memory 	
Up to 16GB DDR3 1600 MHz (2 DIMM slot)
Display/Resolution 	
15.6“ HD (anti-glare)

Dimensions 377mm x 24.5mm x 31.1 mm (14.8” x 9.6“ x 1.1” - 1.2“)

Weight 	
2.45 Kg</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=firefox&amp;rev=1731410254&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-12T11:17:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>firefox</title>
        <link>https://sanity.acromatic.uk/doku.php?id=firefox&amp;rev=1731410254&amp;do=diff</link>
        <description>Firefox

CustomCSSforFx

	*  Clone the repo
	*  Copy (?) the contents of current into `your_firefox_profile/chrome`
	*  Turn on multi-row tabs (`css/tabs/tabs_multiple_lines.css`) in `userChrome.css`, and leave `@import “./config/general_variables.css</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=fonts&amp;rev=1656326796&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-27T10:46:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fonts</title>
        <link>https://sanity.acromatic.uk/doku.php?id=fonts&amp;rev=1656326796&amp;do=diff</link>
        <description>Fonts

Coding (with symbolic ligatures)

	*  FiraCode (Atom)
	*  JetBrains Mono</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=foo&amp;rev=1573149491&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-07T17:58:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>foo</title>
        <link>https://sanity.acromatic.uk/doku.php?id=foo&amp;rev=1573149491&amp;do=diff</link>
        <description>Cannot load X 1.16.4 after installing GTX 950 on Debian Jessy

I have just replaced a GT 710 with a GTX 950.  I had previously been using the nVidia driver downloaded via apt (following &lt;https://linuxconfig.org/nvidia-geforce-driver-installation-on-debian-jessie-linux-8-64bit&gt;).  It worked fine.

After physically switching the cards, I removed /etc/X11/xorg.conf and regenerated it with nvidia-xconfig.</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=jessy&amp;rev=1573149492&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-07T17:58:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jessy</title>
        <link>https://sanity.acromatic.uk/doku.php?id=jessy&amp;rev=1573149492&amp;do=diff</link>
        <description>Jessy Basics

Apt

This has x as a dependency:
apt-get install git curl screen build-essential pkg-config ruby ruby-dev rubygems ruby-qt4 \
libmagickwand-dev jhead exiftool linux-headers-$(uname -r) make zsh \
perl libwww-perl libxml-perl libxml-simple-perl atomicparsley rtorrent \
dolphin vlc

gem install rmagick mini_exiftool pry awesome_print</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=mp3&amp;rev=1590592966&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-27T15:22:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mp3</title>
        <link>https://sanity.acromatic.uk/doku.php?id=mp3&amp;rev=1590592966&amp;do=diff</link>
        <description>apt install ffmpeg flac lame
  for a in ./*.flac; do ffmpeg -i &quot;$a&quot; -qscale:a 0 &quot;${a[@]/%flac/mp3}&quot;; done</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=pi&amp;rev=1578585118&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-01-09T15:51:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pi</title>
        <link>https://sanity.acromatic.uk/doku.php?id=pi&amp;rev=1578585118&amp;do=diff</link>
        <description>Raspberry Pi notes

Setting up GPIO

From memory, the ruby libraries are junkily slow.  Python might work better.

You may need to
apt install rpi.gpio
although this seems to be installed by default; this command just adds python packages.

Then a command line utility is needed to wrap these calls, even from zsh:</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=rails&amp;rev=1573149492&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-07T17:58:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rails</title>
        <link>https://sanity.acromatic.uk/doku.php?id=rails&amp;rev=1573149492&amp;do=diff</link>
        <description>Schema and migrations mismatch
  rake db:drop
  rake db:migrate
  rake db:seed</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=start&amp;rev=1731402120&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-12T09:02:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://sanity.acromatic.uk/doku.php?id=start&amp;rev=1731402120&amp;do=diff</link>
        <description>Hardware Notes

	*  Alan
	*  Dudley
	*  Walter (3B 1GB)
	*  Edge
	*  Ted
	*  Cornelius
	*  Dinglebert
	*  Bruce (4B 2GB)
	*  Zebedee (4B 4GB)

Software Notes

	*  Daemonisation

Backups

	*  windows task scheduler

Cross-platform

	*  Sublime Text 3 plus packages, etc: sublimelinter, sublimelinter-ruby, sublimelinter-rubocop, docblockr (restart needed)
	*  Atom
	*  VS Code: auto comment blocks</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=ted&amp;rev=1625304678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-03T09:31:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ted</title>
        <link>https://sanity.acromatic.uk/doku.php?id=ted&amp;rev=1625304678&amp;do=diff</link>
        <description>Acer Swift SF113-31 Ultrabook
  Intel Pentium CPU N4200 1.1GHz (4 cores)
  4GB DDR3 SDRAM
  64-bit system
  Windows 10 Home
  64 GB eMMc
  Intel HD Graphics 505 (1920x1080), 13.3&quot; (33.78 cm)
  1.3 kg
With the addition of
  Western Digital Green 240 GB Internal SSD M.2 SATA, Green-Performance £31.49</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=thumbs.db&amp;rev=1573149492&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-07T17:58:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>thumbs.db</title>
        <link>https://sanity.acromatic.uk/doku.php?id=thumbs.db&amp;rev=1573149492&amp;do=diff</link>
        <description>Windows 8


HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced


In that key, you’ll find a DWORD value named “DisableThumbnailCache”. Change the setting from 0 to 1.</description>
    </item>
    <item rdf:about="https://sanity.acromatic.uk/doku.php?id=walter&amp;rev=1613819218&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-20T11:06:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>walter</title>
        <link>https://sanity.acromatic.uk/doku.php?id=walter&amp;rev=1613819218&amp;do=diff</link>
        <description>Raspberry Pi 3 model B

	*  Quad Core 1.2GHz Broadcom BCM2837 64bit CPU
	*  1GB RAM
	*  BCM43438 wireless LAN and Bluetooth Low Energy (BLE) on board
	*  40-pin extended GPIO
	*  4 USB 2 ports
	*  4 Pole stereo output and composite video port
	*  Full size HDMI</description>
    </item>
</rdf:RDF>
