Add hosts for work
Alan Pearce alan@alanpearce.eu
Wed, 18 Oct 2017 09:55:46 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Fri, 13 Oct 2017 20:40:18 +0200
Emacs: install org-plus-contrib
Alan Pearce alan@alanpearce.eu
Fri, 13 Oct 2017 12:47:27 +0200
Disable gnome on satoshipad
Alan Pearce alan@alanpearce.eu
Sat, 07 Oct 2017 14:51:12 +0200
satoshipay: Install robomongo
Alan Pearce alan@alanpearce.eu
Fri, 06 Oct 2017 14:35:37 +0200
dev: Install jq Should be useful for httpie and http-prompt
Alan Pearce alan@alanpearce.eu
Fri, 06 Oct 2017 14:35:04 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 20:17:24 +0200
Emacs: Install mocha.el
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 20:16:53 +0200
user-interface: Enable browserpass
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 16:39:44 +0200
nitrokey: Enable gnupg user agent services
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 16:39:28 +0200
nitrokey: Enable user hardware access
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 16:38:25 +0200
satoshipad: Update system state version
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 16:29:42 +0200
xserver: fix XCURSOR_PATH for NixOS 17.09 I assume it handles it itself. Cursors seem fine.
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 16:28:49 +0200
bare-metal: update kernel version
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 16:28:14 +0200
Base: Remove mitmproxy I've never actually used it and it's broken on 17.09 anyway
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 14:36:36 +0200
Laptop: Use remote build server
Alan Pearce alan@alanpearce.eu
Mon, 02 Oct 2017 19:59:50 +0200
Thinkpad: Replace outdated tp_smapi module with acpi_call
Alan Pearce alan@alanpearce.eu
Sun, 01 Oct 2017 20:43:27 +0200
accounting: Use newer software versions
Alan Pearce alan@alanpearce.eu
Sat, 30 Sep 2017 19:58:45 +0200
javascript: Install phantomjs2
Alan Pearce alan@alanpearce.eu
Sat, 30 Sep 2017 19:58:22 +0200
printing: Use CUPS socket instead of service
Alan Pearce alan@alanpearce.eu
Sat, 30 Sep 2017 19:56:45 +0200
shell: Install mtr for diagnosing network issues
Alan Pearce alan@alanpearce.eu
Sat, 30 Sep 2017 11:55:20 +0200
User-interface: Use open-source "firefox"
Alan Pearce alan@alanpearce.eu
Sat, 30 Sep 2017 11:54:48 +0200
Satoshipay: Use official Slack instead of ScudCloud
Alan Pearce alan@alanpearce.eu
Sat, 30 Sep 2017 11:54:26 +0200
xserver: Change fonts The "Source" fonts seem to look quite nice at normal DPI and semi-high DPI.
Alan Pearce alan@alanpearce.eu
Thu, 28 Sep 2017 17:12:33 +0200
user-interface: Remove emacs service command override It seemed to be responsible for the systemd/dbus user session failures.
Alan Pearce alan@alanpearce.eu
Tue, 26 Sep 2017 13:22:52 +0200
T470s: Remove thinkpad_acpi module from blacklist It's required for fan control.
Alan Pearce alan@alanpearce.eu
Tue, 26 Sep 2017 13:22:10 +0200
Organise modules into folders
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 13:59:19 +0200
Create nested module hierarchy
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 10:36:42 +0200
Xserver: Add missing fonts
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 10:25:22 +0200
shell: Let's try xonsh for a while
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 10:25:03 +0200
T470s: Blacklist thinkpad_acpi module It seems to cause freezing on boot when on battery power
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 10:23:54 +0200
grub2: Disable splash image
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 10:23:25 +0200
base: Boot faster
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 10:23:09 +0200
nix: Use normal configuration for auto-optimise-store
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 15:59:48 +0200
satoshipay: Install redis service (manually started)
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 15:59:19 +0200
satoshipay: lazy-load docker
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 15:58:59 +0200
satoshipay: Install mongod as a non-autostarted service
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 15:58:45 +0200
Xserver: Remove unused fonts
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 15:58:01 +0200
xserver: Remove noto fonts They're supplementary to Roboto, which should include all the glyphs I need.
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 13:47:01 +0200
Add hostname to /etc/hosts
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 13:31:10 +0200
dev: Install git-extras
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 12:54:13 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Mon, 18 Sep 2017 19:33:21 +0200
Workaround dbus error in systemd user sessions
Alan Pearce alan@alanpearce.eu
Mon, 18 Sep 2017 18:58:18 +0200
xserver: Change installed themes
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 20:32:53 +0200
satoshipad: Switch back to grub
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 20:32:05 +0200
hidpi: Remove font settings With a mostly-docked hiDPI laptop, it doesn't make any sense.
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 20:31:24 +0200
intel-gpu: Use i915 to setup console earlier
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 20:30:47 +0200
nix: Allow auto-upgrading with unstable packages
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 20:30:05 +0200
satoshipay: Install scudcloud
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 20:29:30 +0200
satoshipay: Uninstall franz
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 20:29:23 +0200
shell: Install moreutils
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 20:29:08 +0200
satoshipad: Install gnome I don't plan on using it, but it might be useful for printer setup and other things.
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2017 14:58:12 +0200
Satoshipad: Switch to systemd-boot
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2017 14:27:16 +0200
t470s: Kludgy fix for missing HDMI sound sink
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2017 14:01:58 +0200
window-manager: Use LightDM instead of the deprecated Slim
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2017 14:01:10 +0200
systemd-boot: Don't allow modifying boot options
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2017 14:00:45 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 15:57:39 +0200
Add gnome module
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 15:56:58 +0200
dev: Add useful packages for HTTP work
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 15:56:28 +0200
window-manager: Add perl-file-mimeinfo package
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 15:55:54 +0200
Satoshipad: Setup printing
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 09:47:41 +0200
T470s: Enable ModemManager
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 09:47:20 +0200
Add print drivers for SatoshiPay These are non-free. For some reason, with `pkgsUnstable`, one has to pass `NIXPKGS_ALLOW_UNFREE=1` to `nixos-rebuild`.
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 09:46:03 +0200
Add services for printing via network
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 09:45:53 +0200
window-manager: Install libnotify
Alan Pearce alan@alanpearce.eu
Tue, 12 Sep 2017 11:29:20 +0200
satoshipad: Pass discards through LUKS Don't enable automatic discards though, it can leak some FS information. This way allows me to run `fstrim` if I feel I need to.
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 12:02:50 +0200
t470s: Allow querying the NVMe device
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 12:02:32 +0200
Merge branch 'master' of ssh://alanpearce.eu/nixos-configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 23:27:43 +0200
grub2: Setup console earlier in boot
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 22:17:44 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 22:07:02 +0200
satoshipad: Add missing window-manager configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 22:06:36 +0200
nix: Fix configuration syntax
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 21:54:34 +0200
laptop: Disable physlock It breaks on satoshipad. Stick to invoking i3lock manually
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 21:54:03 +0200
user-interface: allow unfree packages Necessary for firefox-bin
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 19:56:21 +0200
Add system configuration for marvin (x250)
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 19:34:04 +0200
Add systemd-boot module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 19:33:49 +0200
Import synaptics configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 19:33:26 +0200
bare-metal: Mount tmpfs to /tmp on boot
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 19:32:09 +0200
connman: Add missing settings
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 19:32:00 +0200
Add packages remaining in satoshipad user profile
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 17:09:47 +0200
Ignore configuration.nix
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 17:02:02 +0200
Remove nerdfonts
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 17:01:54 +0200
fix evaluation errors
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 17:01:46 +0200
README: Add setup notes
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:57:31 +0200
Ignore hardware-configuration.nix
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:50:51 +0200
Add private configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:49:09 +0200
user-interface: Add calibre and mpv
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:47:43 +0200
Add i3 module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:46:57 +0200
Add nix configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:40:31 +0200
Add disk configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:35:14 +0200
Add modules for network configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:25:32 +0200
Add passwords module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:22:06 +0200
Add accounting module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:20:38 +0200
Add modules for development
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:19:10 +0200
syncthing: Open default ports
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:18:31 +0200
user-interface: Import Emacs setup
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:16:49 +0200
laptop: Add multi-display setup
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 15:51:54 +0200
Add user interface module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 15:49:30 +0200
Create user module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 15:14:27 +0200
Create more hardware modules
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 15:13:50 +0200
Add british-english module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 15:06:28 +0200
Add xserver modules
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 15:04:51 +0200
Add colemak module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:57:39 +0200
Add Berlin module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:55:22 +0200
Add dotfiles module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:53:45 +0200
Add shell module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:49:58 +0200
Add Nitrokey/GnuPG module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:43:09 +0200
Create hidpi configuration module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:41:35 +0200
Add syncthing configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:25:02 +0200
Add adb configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:22:41 +0200
Add audio configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:21:03 +0200
Create laptop-relevant modules
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:18:09 +0200
Move entry point configs to root directory
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:05:41 +0200
Add grub2 module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 13:54:24 +0200
Create entry point configuration for satoshipad
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 13:53:45 +0200
Add readme
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 13:42:47 +0200
marvin: Add window-manager config
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 21:23:44 +0200
Set different fonts for high/low DPI
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 23:26:29 +0200
Merge remote-tracking branch 'origin/HEAD'
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 14:53:28 +0200
nitrokey: Disable ssh-agent
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 14:53:04 +0200
user-interface: Run emacs with --debug-init
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 14:38:36 +0200
x250: Use synaptics driver instead of libinput
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 14:38:21 +0200
Import packages from marvin user profile
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 14:00:34 +0200
Add infrastructure module
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 13:59:26 +0200
Add lisp module
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 13:54:34 +0200
synaptics: Tweak movement parameters
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 09:15:47 +0200
bare-metal: Always use latest kernel
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 18:12:55 +0200
marvin: Update stateVersion
Alan Pearce alan@alanpearce.eu
Wed, 11 Oct 2017 21:00:59 +0200