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
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
58d825d5dd
feat(bindings): Bind align-regexp & browse-url-* functions to keys
2018-03-09 11:09:45 +01:00
Vincent Ambo
97da0904f9
feat(init): Start edit-server on launch
2018-03-09 11:09:32 +01:00
Vincent Ambo
4b1a1522cc
feat(desktop): Enable Russian keyboard layout
2018-03-09 11:09:04 +01:00
Vincent Ambo
9def7c32eb
feat(emacs): Install edit-server
...
Install edit-server package for use with the "Edit in Emacs" Firefox
extension.
2018-03-09 11:08:47 +01:00
Vincent Ambo
602b8b4ef0
fix(pkgs): Remove outdated nix-mode from Nix package
...
See https://github.com/NixOS/nixpkgs/issues/36372 for details
2018-03-06 12:33:27 +01:00
Vincent Ambo
92ae9eed7a
feat(emacs): Add custom nix-mode derivation
...
Adds a nix-mode derivation that uses the latest nix-mode from master.
2018-03-06 12:09:03 +01:00
Vincent Ambo
bcd317f23d
refactor(pkgs): Add wallpapers to top-level package set
2018-03-04 22:09:18 +01:00
Vincent Ambo
0937f19408
feat(pkgs/emacs): Add Haskell development packages
2018-03-04 19:32:19 +01:00
Vincent Ambo
57c047b5fd
fix(emacs): Use custom sly derivations
...
The upstream sly derivations don't seem to work. This adds custom
build instructions for the sly and sly-company Emacs packages.
2018-03-04 01:53:41 +01:00
Vincent Ambo
8f7a720fcf
fix: Make custom emacs available on system $PATH
2018-03-04 00:33:19 +01:00
Vincent Ambo
82c6a5e3d5
chore(custom): Remove package-related settings
...
Remove settings that are no longer needed after migrating package
installations to Nix.
2018-03-04 00:28:52 +01:00
Vincent Ambo
845fa34448
feat(custom): Set term-mode colour scheme to Gruber Darker
2018-03-04 00:15:35 +01:00
Vincent Ambo
fc76db3d96
refactor(init): Remove package installation configuration
...
Package installation has moved to my NixOS configuration.
2018-03-04 00:14:13 +01:00
Vincent Ambo
95eedea9ac
feat(emacs): Install required emacs packages via Nix
2018-03-04 00:07:38 +01:00
Vincent Ambo
9042d0a987
chore(adho): Update office wifi configuration
2018-03-03 15:37:38 +01:00
Vincent Ambo
3902efcf9a
chore: Remove helm-swoop
...
helm-occur does what I want already
2018-02-23 10:03:34 +01:00
Vincent Ambo
91f50b5f0a
feat(bindings): Bind imenu to a global key
2018-02-22 23:25:57 +01:00
Vincent Ambo
d36ca27229
feat(adho): Add Tjuvholmen Pluss wifi
2018-02-19 08:55:25 +01:00
Vincent Ambo
52ff13093a
fix(stallo): Use 5Ghz network at home
2018-02-18 12:31:13 +01:00
Vincent Ambo
128bb8c417
fix(lisp): Require adjust-parens mode
...
If this mode is not required in time it will cause Lisp mode setup
hooks to fail.
2018-02-05 23:04:09 +01:00
Vincent Ambo
536bdb40f3
fix(lisp): Don't set any Sly-mrepl hook settings
...
For some reason the Sly-mrepl hooks aren't available until a REPL has
actually been launched once. There doesn't seem to be a library that I
can require to fix it, either, so until I have time to figure it out
it stays commented out.
2018-02-04 21:17:32 +01:00
Vincent Ambo
11eed83d57
fix(custom): Fix look&feel of Avy to be more like ace-jump
2018-02-04 13:43:06 +01:00
Vincent Ambo
ed4cc264fa
feat(lisp): Install and enable adjust-parens
2018-02-04 13:43:01 +01:00
Vincent Ambo
1c4c3ee467
feat(adho): Add Amundsen wifi
2018-02-02 10:59:27 +01:00
Vincent Ambo
b713aab0d1
chore(bindings): Replace ace-jump with avy
2018-01-25 13:22:21 +01:00
Vincent Ambo
2dff64d9b4
feat(lisp): Configure company-mode for Common Lisp
2018-01-20 16:57:10 +01:00
Vincent Ambo
b8aed1e2d6
chore(pkgs): Pin Rust release to 1.23.0 (2018-01-04)
2018-01-19 15:57:13 +01:00
Vincent Ambo
5a77ed60d4
feat(adho): Add Lorry's network
2018-01-14 00:25:14 +01:00
Vincent Ambo
d68582360a
feat(desktop): Type parentheses the Lisp-machine way
...
https://www.reddit.com/r/lisp/comments/78tx8f/typing_parentheses_the_lisp_machine_way/
2018-01-12 22:56:46 +01:00
Vincent Ambo
568c4cc115
feat(adho): Add Teknologihuset wifi
2018-01-10 14:54:20 +01:00
Vincent Ambo
0381b66751
feat(adho): Add various travel-related wifi networks
2018-01-10 14:54:20 +01:00
Vincent Ambo
f3b9126fa2
chore(look-and-feel): Remove 4K display logic for stallo
...
Back to a normal screen!
2018-01-04 23:23:33 +01:00
Vincent Ambo
5fd46c7062
feat(desktop): Re-enable Compton
2018-01-04 23:22:26 +01:00
Vincent Ambo
866d8996e3
feat(settings): Enable GPG pinentry in emacs
...
This doesn't work via helm-pass yet, not quite sure why (yet).
2018-01-04 09:30:55 +01:00
Vincent Ambo
40abd164e6
fix(custom): Fix Elnode file sending on NixOS
2018-01-04 09:30:55 +01:00
Vincent Ambo
f7a4d401b8
chore(pkgs): Minor package updates
2018-01-04 09:30:55 +01:00
Vincent Ambo
f50c4a9ec1
feat(nixos): Fix EXWM multi-screen outputting
...
Pins a set amount of screens on each display corresponding to the key
wells on my Kinesis :sun:
2018-01-04 09:30:55 +01:00
Vincent Ambo
880df6560c
fix(nix): Fix Gogs SSH access
...
The Gogs developers got it into their head that trying to write things
to some relative path from the binary location is a sensible thing to
do (spoiler: it's not).
Due to their weird "GOGS_CUSTOM" directory which seems to only
sometimes be configurable by environment variables, the command used
to handle SSH requests failed because it attempted to write logs into
the Nix store.
This works around the issue by hardcoding the log file root path in
the Gogs configuration.
2018-01-03 23:21:57 +01:00
Vincent Ambo
a6a48806c4
feat(nix): Add Gemma example deployment
2018-01-03 23:02:48 +01:00
Vincent Ambo
9464a1dee4
chore: Clean up old Kubernetes configuration
2018-01-03 23:02:48 +01:00
Vincent Ambo
51cbf1e92a
feat(tazj.in): Add gemma.tazj.in host
2018-01-03 23:02:48 +01:00
Vincent Ambo
61be253d6b
feat(build): Configurable output location
...
For easier Nix builds!
2018-01-03 22:51:20 +01:00
Vincent Ambo
0d7f845bf5
refactor(build): Use ASDF facility for output naming
...
Turns out there is an easy-to-use :build-pathname parameter to set the
output binary name. This kills the hack!
2018-01-03 16:54:45 +01:00