about summary refs log tree commit diff
path: root/stallo-configuration.nix (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2018-06-15 chore(packages): Bump channel versionsVincent Ambo1-12/+6
emacs 26 is now included in unstable, so the extra pin has been removed.
2018-06-15 feat(emacs): Replace smart-mode-line with telephone-lineVincent Ambo1-1/+1
2018-06-13 feat(emacs): Install prescient & ivy-prescientVincent Ambo1-1/+18
These packages are not in nixpkgs yet (will most likely be added after the next MELPA import), so they're added here manually. As both originate from the same source they're added to the same derivation here by using a custom recipe.
2018-06-10 feat(mail): Tag nix-devel mailing listVincent Ambo1-0/+3
2018-06-10 fix(mail): Always mark drafts as readVincent Ambo1-0/+3
2018-06-10 fix(mail): Exclude drafts from search resultsVincent Ambo1-1/+1
2018-06-10 chore(notmuch-config): Set work email as defaultVincent Ambo1-2/+2
Office365 groups don't add required metadata to automatically determine which sender should be used when replying to a mail.
2018-06-08 feat(emacs): Install jq-modeVincent Ambo1-0/+1
2018-06-07 feat(mail): Tag development mailing listVincent Ambo1-0/+3
2018-06-06 feat(emacs): Add websocket lib (and remove flycheck)Vincent Ambo1-1/+1
2018-06-06 fix(mail): Let timer unit be wanted by timers.targetVincent Ambo1-1/+1
2018-06-06 fix(offlineimaprc): offlineimap chokes on inline commentsVincent Ambo1-1/+1
2018-06-06 fix(offlineimaprc): Set maxage=90 on GMail accountVincent Ambo1-1/+1
2018-06-06 fix(mail): Move wantedBy setting to timer unitVincent Ambo1-1/+2
It's not the (oneshot) service, it's the timer that needs to be "enableable".
2018-06-06 chore(pkgs): Remove EvolutionVincent Ambo1-1/+1
2018-06-06 chore: Remove nixkpgs-mozilla submodule linkVincent Ambo1-0/+0
2018-06-06 chore: Remove .gitmodulesVincent Ambo1-3/+0
Mozilla overlay is no longer used.
2018-06-06 docs(README): Update READMEVincent Ambo1-8/+16
It was about time
2018-06-06 feat(mail): Import email configuration into NixVincent Ambo5-8/+182
This moves my email configuration into NixOS, including the following features: 1. Replaced the NixOS-builtin offlineimap user service with a custom one that runs notmuch-indexing as part of the systemd unit instead of a postsynchook, which is significantly more reliable. 2. Adds configuration for notmuch and its tagging. 3. Adds configuration for OfflineIMAP & MSMTP. Relevant emacs configuration has also been added to my emacs.d repository.
2018-06-06 feat(pkgs): Add notmuch & msmtp to global systemVincent Ambo1-0/+2
2018-06-06 feat(adho): Add Wurst wifiVincent Ambo1-0/+4
2018-06-03 feat(emacs): Replace LSP-mode with eglotVincent Ambo2-7/+15
LSP-mode in combination with the Rust language server does not really work as RLS is extremely unstable. This switches over to eglot, which automatically restarts RLS after every crash. From initial testing it seems to be slightly less annoying than the previous setup.
2018-05-31 feat(pkgs): Cherry-pick emacs26 from nixpkgs masterVincent Ambo1-0/+7
2018-05-31 feat(pkgs): Install thinkfanVincent Ambo1-0/+1
2018-05-27 feat(pkgs): Add systemd development libraries to system environmentVincent Ambo1-0/+1
2018-05-27 feat(adho): Add Røverstaden wifiVincent Ambo1-0/+5
2018-05-27 feat(adho): Add Pils & Programmering wifiVincent Ambo1-0/+5
2018-05-27 feat(configuration): Make /etc/resolv.conf immutableVincent Ambo1-1/+10
2018-05-27 fix(emacs): Install markdown-toc from unstable, tooVincent Ambo2-1/+1
2018-05-27 fix(pkgs): Use latest version of TerraformVincent Ambo1-1/+1
2018-05-27 chore(pkgs): Bump channel versionsVincent Ambo1-10/+10
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).