Vincent Ambo
0d5bdbd7ce
refactor: Remove lots of deprecated/unused settings
...
* move all look-and-feel related settings into, you guessed it,
look-and-feel.el
* remove *lots* of old stuff and also re-evaluate what it's actually
doing.
2017-11-12 22:44:31 +01:00
Vincent Ambo
99d9981dd9
refactor(init): Refactor package installation process
...
Refactors package installation to be slightly more sane, for example
package-refresh-contents will only be called if packages are missing.
Removes some other old cruft, too, and paves way for a slightly
different initialisation process.
2017-11-12 22:44:31 +01:00
Vincent Ambo
5fcabc204a
feat(functions): Add functions to insert nix-store paths
...
These can be useful - for example - while debugging nix things in eshell.
2017-11-12 19:00:49 +01:00
Vincent Ambo
60d7ccd4a5
feat(adho): Add Cafe Sara network
2017-11-10 09:54:31 +01:00
Vincent Ambo
a43657841b
feat(pkgs): Add stern-bin package
2017-11-09 10:40:51 +01:00
Vincent Ambo
2c921e157d
feat(adho): Add FSCONS & Hackeriet networks
2017-11-08 15:35:10 +01:00
Vincent Ambo
a67f2d87ee
docs(README): Remove dead links
...
Never got around to writing them and maybe they shouldn't be hanging around.
2017-11-07 23:37:10 +01:00
Vincent Ambo
ac5b34e131
feat: Install modern elisp libraries
...
Elisp can actually be quite nice with a bunch of modern tooling.
2017-11-07 21:29:20 +01:00
Vincent Ambo
7b67a50fc0
feat(pkgs): Install rustracer
2017-11-07 00:25:29 +01:00
Vincent Ambo
5f5abc05ba
fix(rust): Include automatically & set racer path
2017-11-06 22:26:47 +01:00
Vincent Ambo
fc17dfbbfc
feat: Set up openssl.dev links in system environment
...
This makes building stuff without nix-shell somewhat easier.
2017-11-06 22:14:26 +01:00
Vincent Ambo
4851c19543
chore: Disable PostgreSQL
2017-11-06 22:10:59 +01:00
Vincent Ambo
52367acba1
chore: Disable VirtualBox again
2017-11-06 22:10:36 +01:00
Vincent Ambo
8996bceea1
feat(init): Add some useful development packages
...
Adds packages for interfacing with PostgreSQL and HTTP APIs which can
be very useful during development.
2017-11-06 19:35:53 +01:00
Vincent Ambo
6bef57e347
feat(rust-setup): Add Rust setup
...
Adds a simple Rust setup with autocompletion via Racer and built-in
Cargo command support.
2017-11-06 19:35:19 +01:00
Vincent Ambo
0338fcc892
feat(modes): Always enable electric-pair-mode
2017-11-06 19:31:02 +01:00
Vincent Ambo
22919d1535
feat(pkgs): Bump Kontemplate to v1.3.0
2017-11-05 22:52:54 +01:00
Vincent Ambo
eaec5d57da
chore: Bump Docker image & Homebrew release to v1.3.0
2017-11-04 13:34:25 +01:00
Vincent Ambo
7bbc3cc033
Version 1.3.0
...
This release comes with minor usability improvements and features.
* A new 'lookupIPAddr' template function is available for resolving
DNS A records in templates. Thanks to @landro for the pull request!
* Handling of "non-standard" resource set structures has been improved
to result in better error messages and behaviour in several places.
Release binaries are signed with GPG key `66F505681DB8F43B` which is
verified on my Github profile.
--------------
Note: This is the last Kontemplate release that will be written in Go.
Rob Pike's art project has proven its point but I believe it is
ethically questionable and morally indefensible to continue on this
path.
You can track #72 for the Rust-rewrite of Kontemplate.
2017-11-04 13:23:55 +01:00
Vincent Ambo
4dcb1df11c
feat: Configure JACK setup for use with Overtone
2017-11-02 16:51:35 +01:00
Vincent Ambo
87f46244ae
fix(pkgs): Install additional evolution dependencies
...
Evolution depends on these packages in order to function correctly. It can
actually not even resize window panes (!) without dconf, which is a bit
ridiculous.
2017-10-31 00:45:57 +01:00
Vincent Ambo
cd2f1fdabb
feat(pkgs): Enable Evolution & GNOME key ring
2017-10-30 00:30:12 +01:00
Vincent Ambo
bc49e60663
feat(dns): Point MX record at Runbox
2017-10-29 23:11:23 +01:00
Vincent Ambo
197f33574e
fix(adho): Use 5Ghz network at home
2017-10-29 16:47:22 +01:00
Vincent Ambo
d22510b15f
feat(adho): Install Steam
2017-10-29 16:47:05 +01:00
Vincent Ambo
bd03e639bf
refactor main: Reword empty/nonexistent resource set warning
2017-10-27 02:55:41 +02:00
Vincent Ambo
9cffd3d1d4
refactor templater: Add explicit note about empty-rs warnings
...
Due to an interesting combination of an error not being handled and Go
initialising everything with what it thinks should be the default,
non-existent resource sets have been gracefully handled already.
This makes this accidental fix explicit.
Fixes #90
2017-10-27 02:55:41 +02:00
Vincent Ambo
2574942338
fix main: Do not stop templater if a single resource set is empty
...
This fixes #91
2017-10-27 02:55:41 +02:00
Vincent Ambo
dfe1f191a9
docs: Update README with setup instructions
2017-10-25 17:22:29 +02:00
Vincent Ambo
fa224c48d9
feat(pkgs): Install dnsutils
2017-10-25 17:20:24 +02:00
Vincent Ambo
52dffda4c0
feat(adho): Add phone-tethering network
2017-10-25 17:20:06 +02:00
Vincent Ambo
2eb27420e1
feat(pkgs): Add pulseaudio-ctl
...
This is required for i3!
2017-10-24 01:20:25 +02:00
Vincent Ambo
2c3ea872d6
refactor: Enable PostgreSQL on both machines
2017-10-23 10:05:47 +02:00
Vincent Ambo
94be3b03ba
fix(dotfiles/alacritty): Slightly increase font size
2017-10-23 10:05:20 +02:00
Vincent Ambo
55d35fc19b
feat(stallo): Enable PostgreSQL for development
2017-10-23 00:34:50 +02:00
Vincent Ambo
5f5ed214f0
feat(dotfiles/fish): Add Cargo-installed tools to $PATH
2017-10-22 20:45:50 +02:00
Vincent Ambo
6193726fb7
docs: Add note about undefer
2017-10-22 17:40:29 +02:00
Vincent Ambo
4df6ba856b
docs: Add README with a bit of explanation
2017-10-22 17:39:06 +02:00
Vincent Ambo
49a553c5c5
feat: Add spooky undefer implementation
2017-10-22 17:35:45 +02:00
Vincent Ambo
ff7b5b42bf
feat: Add example with error return
2017-10-22 17:22:14 +02:00
Vincent Ambo
5eec09334b
feat: Add Drop-based defer implementation
2017-10-22 17:22:05 +02:00
Vincent Ambo
aabac498e7
chore: Bootstrap Cargo project
2017-10-22 17:21:20 +02:00
Vincent Ambo
dadaa33003
chore: Initial commit
2017-10-22 17:21:11 +02:00
Vincent Ambo
83bbedbb6f
feat(adho): Add another wifi network
2017-10-22 01:31:20 +02:00
Vincent Ambo
ba3a9c53eb
feat(desktop): Install some more fonts
...
Adds fonts that will be useful for switching to i3status-rust and its
powerline mode!
2017-10-21 00:33:54 +02:00
Vincent Ambo
9b7810ae42
style(all): Consistently use block/attr format & clean up
2017-10-21 00:33:39 +02:00
Vincent Ambo
bc1f098bac
feat(dotfiles/fish): re-enable VCS prompt colour hints
2017-10-21 00:09:32 +02:00
Vincent Ambo
e86392b55a
feat(dotfiles/fish): Alias ls to exa
...
Old habits die hard, but I really want more Rust in my userland.
2017-10-21 00:05:49 +02:00
Vincent Ambo
d7ae1b70d3
fix(dotfiles): Overwrite default NixOS fish config
...
NixOS by default adds some fish-config setup that I don't think I
want, but it's a bit unclear what the goal of it is.
I've overwritten it now and things still work fine!
2017-10-21 00:05:49 +02:00
Vincent Ambo
b67fca345a
feat(dotfiles): Add alacritty configuration
2017-10-21 00:05:49 +02:00