Vincent Ambo
456f692b88
feat(functions): Add ivy-run-external-command
...
Adds an ivy-based function akin to Helm's helm-run-external-command,
but without all the things I don't need/want.
2018-05-01 16:02:53 +02:00
Vincent Ambo
72a33b9156
feat(all): Replace helm with ivy
...
For most of my use-cases Helm seems to be overkill, and despite
overall seeming like a nice and featureful package it has stability
issues and bugs that annoy me.
I've heard that ivy is simpler to use and configure, so I'm giving it
a chance here.
2018-05-01 16:01:38 +02:00
Vincent Ambo
f4d1bb966c
fix(config): Use OpenJDK instead of Oracle JDK
2018-05-01 15:22:40 +02:00
Vincent Ambo
693f92731b
feat(emacs): Install ivy & related packages
...
Finally getting around to ditching Helm ...
2018-05-01 15:05:53 +02:00
Vincent Ambo
be749fdd22
fix(config): Clean /tmp on boot
2018-05-01 14:08:36 +02:00
Vincent Ambo
6a35699045
chore(packages): Bump channel versions
2018-05-01 14:07:24 +02:00
Vincent Ambo
6f2a45fe58
style(config): Minor style fix
2018-04-28 17:53:32 +02:00
Vincent Ambo
851d43e738
refactor(adho/config): Open Chromecast-ports on all machines
2018-04-28 17:46:13 +02:00
Vincent Ambo
eab23ce912
feat(config): Use 1.1.1.1 DNS servers
2018-04-28 17:45:36 +02:00
Vincent Ambo
7f34861ef1
feat(packages): Add Rust packages globally
2018-04-24 23:58:03 +02:00
Vincent Ambo
79944a66ef
feat(dotfiles/fish): Add alias for 'servedir'
2018-04-24 12:08:52 +02:00
Vincent Ambo
636b1396f8
feat(emacs): Install nginx-mode
2018-04-23 15:34:51 +02:00
Vincent Ambo
95ce089815
feat(desktop): Install Helvetica Neue font
2018-04-23 15:34:45 +02:00
Vincent Ambo
676531c5aa
feat(packages): Pin stable channel to git commit
...
Instead of relying on nix-channel, pin the stable channel and override
it on the whole machine.
2018-04-22 13:38:17 +02:00
Vincent Ambo
605b455c93
refactor(packages): Pin unstable using builtins.fetchTarball
...
This is fetched at evaluation time and removes the dependency on first
having some packages in scope.
2018-04-22 13:37:50 +02:00
Vincent Ambo
7c581e4f64
feat(emacs): Pin EXWM to 0.18
...
There are several severe regressions from EXWM 0.15 to EXWM 0.17. This
commit pins the version to the somewhat newer 0.18 in hope that it
resolves those issues again.
2018-04-22 13:18:20 +02:00
Vincent Ambo
79ce1dc693
refactor(packages): Pin unstable channel in packages.nix
...
Pins the unstable Nix channel to a specific commit and uses package
overrides to move select packages from that channel into the system
Nix packages.
2018-04-22 13:17:30 +02:00
Vincent Ambo
47b6f24977
fix(dotfiles/fish): Fix shell setup for Nix 2.0
2018-04-22 12:51:54 +02:00
Vincent Ambo
6987d5b66e
feat(services): Enable PostgreSQL on all machines
2018-04-22 12:49:02 +02:00
Vincent Ambo
37c182cebb
feat(desktop): Add "screen-lock with wallpapers" shell script
2018-04-22 12:49:02 +02:00
Vincent Ambo
6b40b8af85
feat(adho): Add The Dubliner's wifi
2018-04-22 12:49:02 +02:00
Vincent Ambo
01aed568e5
feat: Update to NixOS 18.03
...
As the subject says ...
This only includes some minor changes in configuration. Most
interestingly several packages that I used to have in this repository
as custom packages are now available in `nixos-unstable`.
Unfortunately they weren't included in NixOS 18.03 though ...
Either way, this is cleaner.
2018-04-04 17:10:12 +02:00
Vincent Ambo
eaac33465d
fix(custom): Mark gruber-darker safe, again.
...
This comes up again and again and again and again, for reasons I don't
understand or have time to care about.
2018-03-31 21:06:50 +02:00
Vincent Ambo
ec3e2da506
feat(bindings): Bind project-find-file & helm-occur globally
2018-03-30 12:16:00 +02:00
noqcks
ac445d5235
refactor(templater) Refactor templator to use exec.Command directly instead of executing in sh
2018-03-29 20:05:30 +02:00
noqcks
e1c2c19330
feat(templater) Add a template function to insert surrounding repo's Git hash
...
A template function has been added that allows one to template the
Git hash of the surrounding repo. This is useful to be able to inspect the
deployment revision of an object in Kubernetes.
2018-03-29 20:05:30 +02:00
Vincent Ambo
2a6d57e97b
feat(emacs): Install elm-mode
2018-03-26 23:06:25 +02:00
Vincent Ambo
e017868640
feat(adho): Open Chromecast-related ports in firewall
2018-03-22 17:49:08 +01:00
Vincent Ambo
df29b08bff
docs(README): Add simple README to project
2018-03-19 14:10:48 +01:00
Vincent Ambo
ade52d2423
fix(main): Fix formatting of queue name in ls-output
2018-03-19 14:10:37 +01:00
Vincent Ambo
cfbfe1a355
chore(cargo): Bump dependency versions
2018-03-19 14:07:51 +01:00
Vincent Ambo
fc7b24245f
refactor(pkgs): Install kontemplate from nixpkgs
...
Kontemplate has been upstreamed into Nix (yay!).
2018-03-19 13:43:18 +01:00
Vincent Ambo
867f40307e
chore(brew): Bump Homebrew formula to 1.4.0
2018-03-17 23:20:13 +01:00
Vincent Ambo
e2effbb289
chore(image): Bump image version to 1.4
...
* upgrade Alpine release
* upgrade kubectl to 1.9.4
* upgrade Kontemplate to 1.4.0
2018-03-17 23:20:13 +01:00
Vincent Ambo
1f373caba0
chore: Bump version to 1.4.0
2018-03-17 22:47:57 +01:00
Vincent Ambo
03838ff31b
fix(example): Add missing file to example folder
2018-03-17 22:47:57 +01:00
Vincent Ambo
ace425793a
fix(rust): Fix Rust source path for >1.20
2018-03-17 21:54:18 +01:00
Vincent Ambo
7d13aa4148
chore(haskell): Remove everything except for intero setup
2018-03-17 21:54:08 +01:00
Vincent Ambo
33bb6c9dbc
fix(custom): Fix window-splitting config for Helm
...
Apparently this parameter was renamed?
2018-03-17 21:53:44 +01:00
Vincent Ambo
779227164a
feat(emacs): Add Kotlin & TOML mode
2018-03-17 21:47:38 +01:00
Vincent Ambo
175e20fb14
feat(adho): Add initial CUPS configuration
2018-03-17 21:47:38 +01:00
Vincent Ambo
25b8c72a98
feat(stallo): Enable SSH daemon
2018-03-17 21:46:55 +01:00
Vincent Ambo
dfc1ead29d
fix(slides): Minor rewording
2018-03-13 16:57:09 +01:00
Vincent Ambo
f47b4cad07
feat(slides): Add slide about runtimes
...
All the slide number comments are now off, but oh well.
2018-03-13 16:56:54 +01:00
Vincent Ambo
381c3722aa
feat(pdfpc): Add presenter notes for all slides
2018-03-13 16:21:36 +01:00
Vincent Ambo
4033165be0
fix(slides): Minor last-minute fixups
2018-03-13 16:21:12 +01:00
Vincent Ambo
cedd3524fb
feat(slides): Add slides about MES and stage0
2018-03-13 00:48:15 +01:00
Vincent Ambo
eb2bc80100
feat(slides): Add NixOS slides
2018-03-13 00:39:15 +01:00
Vincent Ambo
71c900dbff
feat(slides): Nix logo & drake meme
2018-03-13 00:19:42 +01:00
Vincent Ambo
ca9db12239
feat(slides): Current & desired state of Debian
2018-03-13 00:19:18 +01:00