about summary refs log tree commit diff
path: root/packages.nix
AgeCommit message (Collapse)AuthorFilesLines
2018-07-29 feat(pkgs): Enable hie-nix Cachix cacheVincent Ambo1-0/+14
2018-07-14 feat(pkgs): Install fallback icon themeVincent Ambo1-0/+1
2018-07-02 feat(pkgs): Install Haskell IDE EngineVincent Ambo1-0/+9
2018-07-02 chore(pkgs): Remove unused packagesVincent Ambo1-5/+0
2018-06-16 fix(emacs): Fix ivy & prescient integration by manually pinning ivyVincent Ambo1-1/+0
In the previous configuration the dependency on `ivy-pass` added a second version of ivy to the load-path. It is fixed by manually pinning ivy and its related packages and using those to build ivy-pass. This configuration should be temporary until the next time the MELPA package set is updated in nixpkgs. This caused the symptoms in raxod502/prescient.el#10
2018-06-16 feat(packages): Pick VLC 3 from unstableVincent Ambo1-0/+1
Finally!
2018-06-15 refactor(emacs): Use unstable channel directly in emacs moduleVincent Ambo1-15/+4
Stores the unstable channel in the global package set to make it available in the emacs module. All emacs-related packages are now taken from the unstable channel. Related changes: * prescient is now built directly from git * sly has been (temporarily) removed because the MELPA recipe is failing Unfortunately the version bumps to prescient and ivy (& its related packages) don't seem to help with raxod502/prescient.el#10
2018-06-15 chore(packages): Remove unused Haskell packagesVincent Ambo1-2/+0
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-06 chore(pkgs): Remove EvolutionVincent Ambo1-1/+1
2018-06-06 feat(pkgs): Add notmuch & msmtp to global systemVincent Ambo1-0/+2
2018-06-03 feat(emacs): Replace LSP-mode with eglotVincent Ambo1-4/+0
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 fix(emacs): Install markdown-toc from unstable, tooVincent Ambo1-0/+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-14 chore(packages): Bump channel versions to latestVincent Ambo1-5/+5
2018-05-14 feat(config): Enable OfflineIMAP user serviceVincent Ambo1-0/+1
2018-05-10 fix(packages): Remove Cargo to let rustup take its placeVincent Ambo1-1/+0
2018-05-08 chore(emacs): Install markdown-mode from unstableVincent Ambo1-12/+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(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 feat(packages): Install latest lsp-mode & lsp-rust in emacsVincent Ambo1-8/+12
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-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 feat(emacs): Install ivy & related packagesVincent Ambo1-0/+3
Finally getting around to ditching Helm ...
2018-05-01 chore(packages): Bump channel versionsVincent Ambo1-5/+5
2018-04-24 feat(packages): Add Rust packages globallyVincent Ambo1-3/+6
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 Ambo1-0/+2
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-04 feat: Update to NixOS 18.03Vincent Ambo1-17/+4
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-19 refactor(pkgs): Install kontemplate from nixpkgsVincent Ambo1-2/+1
Kontemplate has been upstreamed into Nix (yay!).
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-04 refactor(pkgs): Add wallpapers to top-level package setVincent Ambo1-2/+7
2018-03-04 feat(pkgs/emacs): Add Haskell development packagesVincent Ambo1-0/+10
2018-01-19 chore(pkgs): Pin Rust release to 1.23.0 (2018-01-04)Vincent Ambo1-1/+1
2017-12-24 chore(dotfiles/pkgs): Remove rofi and configurationVincent Ambo1-2/+0
No longer need this with EXWM, where Helm replaces all these features.
2017-12-24 refactor(pkgs): Switch to stable Firefox distributionVincent Ambo1-2/+2
Since Firefox Quantum is in stable, I don't need to use the beta binary anymore.
2017-11-24 feat(pkgs): Install SBCL & friendsVincent Ambo1-0/+2
2017-11-15 feat(pkgs): Install gopass-binVincent Ambo1-0/+1
2017-11-09 feat(pkgs): Add stern-bin packageVincent Ambo1-1/+2
2017-11-07 feat(pkgs): Install rustracerVincent Ambo1-0/+1
2017-11-06 feat: Set up openssl.dev links in system environmentVincent Ambo1-0/+1
This makes building stuff without nix-shell somewhat easier.
2017-11-02 feat: Configure JACK setup for use with OvertoneVincent Ambo1-0/+1
2017-10-31 fix(pkgs): Install additional evolution dependenciesVincent Ambo1-0/+3
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.