all repos
— nixfiles
@ 8f2d38227be0dd84be4bb38334bff12b9d294087
System and user configuration, managed by nix and home-manager
summary
refs
tree
log
Disable networkmanager-bundled dnsmasq
6 years ago
Alan Pearce
Enable zeroconf name resolution
6 years ago
Alan Pearce
Audio: Enable more PulseAudio features
7 years ago
Alan Pearce
SatoshiPay: Startup mongodb and redis automatically, after delay
7 years ago
Alan Pearce
Speedup boot by disabling nscd
7 years ago
Alan Pearce
Delay startup of non-essential services
7 years ago
Alan Pearce
WM: Set default login user for slim
7 years ago
Alan Pearce
WM: Disable xterm login session
7 years ago
Alan Pearce
UI: Use mlterm instead of rxvt-unicode
7 years ago
Alan Pearce
user: Allow me to change network settings
7 years ago
Alan Pearce
SatoshiPay: Add helm (kubernetes)
7 years ago
Alan Pearce
Use system packages for emacs
7 years ago
Alan Pearce
xserver: switch themes
7 years ago
Alan Pearce
Remove remote-build configuration
7 years ago
Alan Pearce
user-interface: switch to firefox for browserpass integration
7 years ago
Alan Pearce
Tweak font rendering
7 years ago
Alan Pearce
Use normal firefox-bin
7 years ago
Alan Pearce
Add arduino core to model 01 setup
7 years ago
Alan Pearce
Add support for flashing model 01
7 years ago
Alan Pearce
Remove dejavu fonts
7 years ago
Alan Pearce
Slow down background updates
7 years ago
Alan Pearce
Don't always use the latest kernel
7 years ago
Alan Pearce
Remove KDE on satoshipad
7 years ago
Alan Pearce
Ensure sound is actually enabled
7 years ago
Alan Pearce
Update satoshipad to 18.03
7 years ago
Alan Pearce
Remove some fonts
7 years ago
Alan Pearce
Include kompose in SatoshiPay stack
7 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
7 years ago
Alan Pearce
Emacs: Remove some discover- modes
7 years ago
Alan Pearce
xserver: Change installed fonts
7 years ago
Alan Pearce
Remove colemak on satoshipad
7 years ago
Alan Pearce
Use qwerty on satoshipad
7 years ago
Alan Pearce
Emacs: Install ivy-hydra
7 years ago
Alan Pearce
Install weechat
7 years ago
Alan Pearce
Emacs: Add discover packages for js2 and clj refactoring modes
7 years ago
Alan Pearce
satoshipay: Use a mongo "replica set"
7 years ago
Alan Pearce
colemak: Allow switching back to QWERTY
7 years ago
Alan Pearce
Comment-out currently missing emacs packages
7 years ago
Alan Pearce
Disable lightdm
7 years ago
Alan Pearce
Re-enable virtualbox at SatoshiPay
7 years ago
Alan Pearce
Move some startup programs to sessionCommands
7 years ago
Alan Pearce
Emacs: install more packages
7 years ago
Alan Pearce
satoshipay: Enable IPv6 in docker
7 years ago
Alan Pearce
Satoshipad: Install KDE
7 years ago
Alan Pearce
SatoshiPad: uninstall steam
7 years ago
Alan Pearce
SatoshiPay: Update DB tools
7 years ago
Alan Pearce
Enable LSP (javascript)
7 years ago
Alan Pearce
Update Intel GPU configuration
7 years ago
Alan Pearce
Add KDE module
7 years ago
Alan Pearce
Emacs: Add support for typescript
7 years ago
Alan Pearce
scrot -> maim
7 years ago
Alan Pearce
Update microcode for bare-metal Intel CPUs
7 years ago
Alan Pearce
satoshipay: Remove virtualbox
7 years ago
Alan Pearce
Emacs: Remove lua-mode
7 years ago
Alan Pearce
network-manager: Enable dnsmasq integration
7 years ago
Alan Pearce
UI: Enable compton
7 years ago
Alan Pearce
t470s: Add a monitor section to try to help with hanging after idle
7 years ago
Alan Pearce
base: Install nix-index to help find packages
7 years ago
Alan Pearce
Install Steam on Satoshipad
7 years ago
Alan Pearce
Add config module for England
7 years ago
Alan Pearce
Allow Steam ports in firewall settings
7 years ago
Alan Pearce
satoshipay: Disable virtualbox
7 years ago
Alan Pearce
t470s: Use alternative X acceleration method
7 years ago
Alan Pearce
Emacs: Add php-mode
7 years ago
Alan Pearce
nix: Fix double auto-upgrade
7 years ago
Alan Pearce
Add Steam module
7 years ago
Alan Pearce
User-interface: Use default build configuration for Emacs
7 years ago
Alan Pearce
Install wine
7 years ago
Alan Pearce
intel-gpu: Enable intel_agp early in boot process
7 years ago
Alan Pearce
satoshipay: Install virtualbox (host)
7 years ago
Alan Pearce
window-manager: Set root window properties
7 years ago
Alan Pearce
Fix indentation
7 years ago
Alan Pearce
lisp: Install asdf
7 years ago
Alan Pearce
lisp: Install cl-launch
7 years ago
Alan Pearce
Configure firefox build
7 years ago
Alan Pearce
Use newer firefox
7 years ago
Alan Pearce
Install rofi and rofi-pass
7 years ago
Alan Pearce
Javascript: Install build toolchain for native modules
7 years ago
Alan Pearce
Satoshipay: Install meteor
7 years ago
Alan Pearce
Re-enable physlock on laptops
7 years ago
Alan Pearce
Emacs: Install eacl
7 years ago
Alan Pearce
i3: Run dunst and sxhkd
7 years ago
Alan Pearce
shell: Replace una with unar
7 years ago
Alan Pearce
Emacs: Install magithub
7 years ago
Alan Pearce
emacs: Replace custom packages with in-tree derivations
7 years ago
Alan Pearce
emacs: Use moved redshank derivation
7 years ago
Alan Pearce
user-interface: Remove unused terminals
7 years ago
Alan Pearce
satoshipay: install kubernetes tools
7 years ago
Alan Pearce
shell: Add some "modern" utilities
7 years ago
Alan Pearce
Emacs: Install docker-tramp
7 years ago
Alan Pearce
window-manager: Add auto-lock after 5 minutes
7 years ago
Alan Pearce
javascript: Use system node version for yarn
7 years ago
Alan Pearce
Use same nixpkgs configuration for unstable channel
7 years ago
Alan Pearce
Remove st
7 years ago
Alan Pearce
Emacs: Install spaceline
7 years ago
Alan Pearce
Enable Trezor on marvin
7 years ago
Alan Pearce
Auto-prune docker images
7 years ago
Alan Pearce
Laptop: Enable autorandr via module
7 years ago
Alan Pearce
Emacs: Add docker-compose mode
7 years ago
Alan Pearce
satoshipad: switch to systemd-boot
7 years ago
Alan Pearce
Emacs: Install define-word package
7 years ago
Alan Pearce
Add base configuration for prefect
7 years ago
Alan Pearce
javascript: Remove flow
7 years ago
Alan Pearce
javascript: Use only unstable packages
7 years ago
Alan Pearce
Reduce number of unstable packages installed
7 years ago
Alan Pearce
xserver: Use a different fontconfig preset
7 years ago
Alan Pearce
Add hosts for work
7 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
7 years ago
Alan Pearce
Emacs: install org-plus-contrib
7 years ago
Alan Pearce
Disable gnome on satoshipad
7 years ago
Alan Pearce
satoshipay: Install robomongo
7 years ago
Alan Pearce
dev: Install jq
7 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
7 years ago
Alan Pearce
Emacs: Install mocha.el
7 years ago
Alan Pearce
user-interface: Enable browserpass
7 years ago
Alan Pearce
nitrokey: Enable gnupg user agent services
7 years ago
Alan Pearce
nitrokey: Enable user hardware access
7 years ago
Alan Pearce
satoshipad: Update system state version
7 years ago
Alan Pearce
xserver: fix XCURSOR_PATH for NixOS 17.09
7 years ago
Alan Pearce
bare-metal: update kernel version
7 years ago
Alan Pearce
Base: Remove mitmproxy
7 years ago
Alan Pearce
Laptop: Use remote build server
7 years ago
Alan Pearce
Thinkpad: Replace outdated tp_smapi module with acpi_call
7 years ago
Alan Pearce
accounting: Use newer software versions
7 years ago
Alan Pearce
javascript: Install phantomjs2
7 years ago
Alan Pearce
printing: Use CUPS socket instead of service
7 years ago
Alan Pearce
shell: Install mtr for diagnosing network issues
7 years ago
Alan Pearce
User-interface: Use open-source "firefox"
7 years ago
Alan Pearce
Satoshipay: Use official Slack instead of ScudCloud
7 years ago
Alan Pearce
xserver: Change fonts
7 years ago
Alan Pearce
user-interface: Remove emacs service command override
7 years ago
Alan Pearce
T470s: Remove thinkpad_acpi module from blacklist
7 years ago
Alan Pearce
Organise modules into folders
7 years ago
Alan Pearce
Create nested module hierarchy
7 years ago
Alan Pearce
Xserver: Add missing fonts
7 years ago
Alan Pearce
shell: Let's try xonsh for a while
7 years ago
Alan Pearce
T470s: Blacklist thinkpad_acpi module
7 years ago
Alan Pearce
grub2: Disable splash image
7 years ago
Alan Pearce
base: Boot faster
7 years ago
Alan Pearce
nix: Use normal configuration for auto-optimise-store
7 years ago
Alan Pearce
satoshipay: Install redis service (manually started)
7 years ago
Alan Pearce
satoshipay: lazy-load docker
7 years ago
Alan Pearce
satoshipay: Install mongod as a non-autostarted service
7 years ago
Alan Pearce
Xserver: Remove unused fonts
7 years ago
Alan Pearce
xserver: Remove noto fonts
7 years ago
Alan Pearce
Add hostname to /etc/hosts
7 years ago
Alan Pearce
dev: Install git-extras
7 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
7 years ago
Alan Pearce
Workaround dbus error in systemd user sessions
7 years ago
Alan Pearce
xserver: Change installed themes
7 years ago
Alan Pearce
satoshipad: Switch back to grub
7 years ago
Alan Pearce
hidpi: Remove font settings
7 years ago
Alan Pearce
intel-gpu: Use i915 to setup console earlier
7 years ago
Alan Pearce
nix: Allow auto-upgrading with unstable packages
7 years ago
Alan Pearce
satoshipay: Install scudcloud
7 years ago
Alan Pearce
satoshipay: Uninstall franz
7 years ago
Alan Pearce
shell: Install moreutils
7 years ago
Alan Pearce
satoshipad: Install gnome
7 years ago
Alan Pearce
Satoshipad: Switch to systemd-boot
7 years ago
Alan Pearce
t470s: Kludgy fix for missing HDMI sound sink
7 years ago
Alan Pearce
window-manager: Use LightDM instead of the deprecated Slim
7 years ago
Alan Pearce
systemd-boot: Don't allow modifying boot options
7 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
7 years ago
Alan Pearce
Add gnome module
7 years ago
Alan Pearce
dev: Add useful packages for HTTP work
7 years ago
Alan Pearce
window-manager: Add perl-file-mimeinfo package
7 years ago
Alan Pearce
Satoshipad: Setup printing
7 years ago
Alan Pearce
T470s: Enable ModemManager
7 years ago
Alan Pearce
Add print drivers for SatoshiPay
7 years ago
Alan Pearce
Add services for printing via network
7 years ago
Alan Pearce
window-manager: Install libnotify
7 years ago
Alan Pearce
satoshipad: Pass discards through LUKS
7 years ago
Alan Pearce
t470s: Allow querying the NVMe device
7 years ago
Alan Pearce
Merge branch 'master' of ssh://alanpearce.eu/nixos-configuration
7 years ago
Alan Pearce
grub2: Setup console earlier in boot
7 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
7 years ago
Alan Pearce
satoshipad: Add missing window-manager configuration
7 years ago
Alan Pearce
nix: Fix configuration syntax
7 years ago
Alan Pearce
laptop: Disable physlock
7 years ago
Alan Pearce
user-interface: allow unfree packages
7 years ago
Alan Pearce
Add system configuration for marvin (x250)
7 years ago
Alan Pearce
Add systemd-boot module
7 years ago
Alan Pearce
Import synaptics configuration
7 years ago
Alan Pearce
bare-metal: Mount tmpfs to /tmp on boot
7 years ago
Alan Pearce
connman: Add missing settings
7 years ago
Alan Pearce
Add packages remaining in satoshipad user profile
7 years ago
Alan Pearce
Ignore configuration.nix
7 years ago
Alan Pearce
Remove nerdfonts
7 years ago
Alan Pearce
fix evaluation errors
7 years ago
Alan Pearce
README: Add setup notes
7 years ago
Alan Pearce
Ignore hardware-configuration.nix
7 years ago
Alan Pearce
Add private configuration
7 years ago
Alan Pearce
user-interface: Add calibre and mpv
7 years ago
Alan Pearce
Add i3 module
7 years ago
Alan Pearce
Add nix configuration
7 years ago
Alan Pearce
Add disk configuration
7 years ago
Alan Pearce
Add modules for network configuration
7 years ago
Alan Pearce
Add passwords module
7 years ago
Alan Pearce
Add accounting module
7 years ago
Alan Pearce
Add modules for development
7 years ago
Alan Pearce
syncthing: Open default ports
7 years ago
Alan Pearce
user-interface: Import Emacs setup
7 years ago
Alan Pearce
laptop: Add multi-display setup
7 years ago
Alan Pearce
Add user interface module
7 years ago
Alan Pearce
Create user module
7 years ago
Alan Pearce
Create more hardware modules
7 years ago
Alan Pearce
Add british-english module
7 years ago
Alan Pearce
Add xserver modules
7 years ago
Alan Pearce
Add colemak module
7 years ago
Alan Pearce
Add Berlin module
7 years ago
Alan Pearce
Add dotfiles module
7 years ago
Alan Pearce
Add shell module
7 years ago
Alan Pearce
Add Nitrokey/GnuPG module
7 years ago
Alan Pearce
Create hidpi configuration module
7 years ago
Alan Pearce
Add syncthing configuration
7 years ago
Alan Pearce
Add adb configuration
7 years ago
Alan Pearce
Add audio configuration
7 years ago
Alan Pearce
Create laptop-relevant modules
7 years ago
Alan Pearce
Move entry point configs to root directory
7 years ago
Alan Pearce
Add grub2 module
7 years ago
Alan Pearce
Create entry point configuration for satoshipad
7 years ago
Alan Pearce
Add readme
7 years ago
Alan Pearce
marvin: Add window-manager config
7 years ago
Alan Pearce
Set different fonts for high/low DPI
7 years ago
Alan Pearce
Merge remote-tracking branch 'origin/HEAD'
7 years ago
Alan Pearce
nitrokey: Disable ssh-agent
7 years ago
Alan Pearce
user-interface: Run emacs with --debug-init
7 years ago
Alan Pearce
x250: Use synaptics driver instead of libinput
7 years ago
Alan Pearce
Import packages from marvin user profile
7 years ago
Alan Pearce
Add infrastructure module
7 years ago
Alan Pearce
Add lisp module
7 years ago
Alan Pearce
synaptics: Tweak movement parameters
7 years ago
Alan Pearce
bare-metal: Always use latest kernel
7 years ago
Alan Pearce
marvin: Update stateVersion
7 years ago
Alan Pearce
marvin: try KDE
7 years ago
Alan Pearce
kde: force-disable physlock
7 years ago
Alan Pearce
marvin: use qwerty
7 years ago
Alan Pearce
Use US intl layout for QWERTY
7 years ago
Alan Pearce