about summary refs log tree commit diff
AgeCommit message (Collapse)AuthorFilesLines
2018-05-23 feat(emacs): Install markdown-toc and web-modeVincent Ambo1-0/+2
2018-05-14 feat(emacs): Add notmuch packageVincent Ambo1-1/+1
2018-05-14 chore(packages): Bump channel versions to latestVincent Ambo1-5/+5
2018-05-14 feat(config): Enable OfflineIMAP user serviceVincent Ambo2-0/+7
2018-05-10 fix(packages): Remove Cargo to let rustup take its placeVincent Ambo1-1/+0
2018-05-09 feat(config): Enable Intel microcode updates on bootVincent Ambo1-0/+3
2018-05-09 fix(dotfiles/fish): Fix fish shell in term-modeVincent Ambo1-0/+5
2018-05-08 chore(emacs): Install markdown-mode from unstableVincent Ambo2-13/+14
The stable version does not seem to contain `gfm-view-mode` which is required by LSP. If it's not available the side-effect is nasty freezes of the entire emacs session.
2018-05-08 fix(emacs): Install the correct Markdown modeVincent Ambo1-1/+1
2018-05-08 fix(packages): Install required LSP dependency (lsp-ui)Vincent Ambo1-0/+1
2018-05-08 style(pkgs): Slightly more readable emacs sectionVincent Ambo1-11/+12
2018-05-08 refactor(emacs): Remove racer-mode, add smartparensVincent Ambo1-1/+1
2018-05-08 feat(packages): Install latest lsp-mode & lsp-rust in emacsVincent Ambo1-8/+12
2018-05-08 refactor(services): Enable OpenSSH on all machinesVincent Ambo2-2/+2
2018-05-08 refactor(pkgs): Use rustup instead of rustcVincent Ambo1-2/+1
2018-05-05 feat(packages): Add several system-wide packagesVincent Ambo1-1/+11
2018-05-05 fix(desktop): Enable exporting of X-server configurationVincent Ambo1-0/+1
This enables commands like `localectl list-keymaps` etc. to work correctly.
2018-05-01 feat(packages): Add more emacs packages from unstableVincent Ambo1-2/+6
Additional packages for ivy are installed from unstable, too, in order to avoid compatibility issues with the ivy version in stable.
2018-05-01 refactor(emacs): Install packages directly from MELPAVincent Ambo1-22/+12
Never use MELPA Stable, as it's based on the assumption that authors at least occasionally tag their code (they don't).
2018-05-01 fix(config): Use OpenJDK instead of Oracle JDKVincent Ambo1-0/+2
2018-05-01 feat(emacs): Install ivy & related packagesVincent Ambo2-1/+9
Finally getting around to ditching Helm ...
2018-05-01 fix(config): Clean /tmp on bootVincent Ambo1-0/+1
2018-05-01 chore(packages): Bump channel versionsVincent Ambo1-5/+5
2018-04-28 style(config): Minor style fixVincent Ambo1-7/+9
2018-04-28 refactor(adho/config): Open Chromecast-ports on all machinesVincent Ambo2-3/+3
2018-04-28 feat(config): Use 1.1.1.1 DNS serversVincent Ambo2-0/+11
2018-04-24 feat(packages): Add Rust packages globallyVincent Ambo1-3/+6
2018-04-24 feat(dotfiles/fish): Add alias for 'servedir'Vincent Ambo1-0/+1
2018-04-23 feat(emacs): Install nginx-modeVincent Ambo1-0/+1
2018-04-23 feat(desktop): Install Helvetica Neue fontVincent Ambo1-0/+1
2018-04-22 feat(packages): Pin stable channel to git commitVincent Ambo1-1/+10
Instead of relying on nix-channel, pin the stable channel and override it on the whole machine.
2018-04-22 refactor(packages): Pin unstable using builtins.fetchTarballVincent Ambo1-5/+8
This is fetched at evaluation time and removes the dependency on first having some packages in scope.
2018-04-22 feat(emacs): Pin EXWM to 0.18Vincent Ambo2-2/+6
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 refactor(packages): Pin unstable channel in packages.nixVincent Ambo1-9/+22
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 fix(dotfiles/fish): Fix shell setup for Nix 2.0Vincent Ambo1-0/+3
2018-04-22 feat(services): Enable PostgreSQL on all machinesVincent Ambo1-0/+2
2018-04-22 feat(desktop): Add "screen-lock with wallpapers" shell scriptVincent Ambo1-0/+5
2018-04-22 feat(adho): Add The Dubliner's wifiVincent Ambo1-0/+6
2018-04-04 feat: Update to NixOS 18.03Vincent Ambo8-159/+8
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-03-26 feat(emacs): Install elm-modeVincent Ambo1-0/+1
2018-03-22 feat(adho): Open Chromecast-related ports in firewallVincent Ambo1-0/+3
2018-03-19 refactor(pkgs): Install kontemplate from nixpkgsVincent Ambo2-24/+1
Kontemplate has been upstreamed into Nix (yay!).
2018-03-17 feat(emacs): Add Kotlin & TOML modeVincent Ambo1-0/+2
2018-03-17 feat(adho): Add initial CUPS configurationVincent Ambo1-0/+6
2018-03-17 feat(stallo): Enable SSH daemonVincent Ambo1-0/+2
2018-03-09 feat(desktop): Enable Russian keyboard layoutVincent Ambo1-1/+1
2018-03-09 feat(emacs): Install edit-serverVincent Ambo1-0/+1
Install edit-server package for use with the "Edit in Emacs" Firefox extension.
2018-03-06 fix(pkgs): Remove outdated nix-mode from Nix packageVincent Ambo1-0/+6
See https://github.com/NixOS/nixpkgs/issues/36372 for details
2018-03-06 feat(emacs): Add custom nix-mode derivationVincent Ambo1-3/+19
Adds a nix-mode derivation that uses the latest nix-mode from master.
2018-03-04 refactor(pkgs): Add wallpapers to top-level package setVincent Ambo2-5/+9