aboutsummaryrefslogtreecommitdiff
path: root/gui/vim.nix
AgeCommit message (Collapse)Author
2019-03-03Update to use nvim by defaultAdrian Kummerlaender
mypkgs builts on nixpkgs-unstable to get a current nvim version. Luckily this kind of mixture of various versions is yet another strong suit of Nix.
2019-03-02Centrally define set of custom packagesAdrian Kummerlaender
Weirdly I did not find a better way to pass a userspace "<mypkgs>" channel throughout the home-manager expression tree. i.e. adding a "mypkgs ? import <mypkgs> { }" argument to all expressions failed somewhere inside Nix. However this way has the benefit of making it very easy to augment the derivations maintained in pkgs.kummerlaender.eu with additional packages.
2018-10-10Explicitly disable nvim-qt gui tabline, add CLI aliasAdrian Kummerlaender
2018-07-16Check for file change on focusAdrian Kummerlaender
2018-05-21Enable nvim-qt titlestring, clipboard integrationAdrian Kummerlaender
2018-05-19Add Neovim-Qt as vim frontendAdrian Kummerlaender
Default CLI editor is currently still Vim, mainly because cs-exact doesn't work correctly in Neovim. Neovim-Qt is preferable to GVim as the latter has ugly pixel glitches on my system (maybe related to proprietary NVidia drivers? This was not a problem on the x220) The neovim-qt derivation is built using a custom nvim derivation which in turn uses the global vim configuration managed in /etc/nixos/pkgs/vim.
2018-05-19Remove urxvt config, use GTK theme for QtAdrian Kummerlaender
2018-05-05Basic attempt at a better structureAdrian Kummerlaender