Skyler Grey | 252927a | 2022-10-18 22:18:15 +0100 | [diff] [blame] | 1 | { pkgs |
| 2 | , lib |
| 3 | , ... |
Skyler Grey | a7feb6e | 2022-08-26 06:51:55 +0100 | [diff] [blame] | 4 | }: { |
| 5 | programs.neovim = { |
| 6 | plugins = with pkgs.vimPlugins; [ |
| 7 | airline |
| 8 | vim-airline-clock |
| 9 | ]; |
Skyler Grey | 252927a | 2022-10-18 22:18:15 +0100 | [diff] [blame] | 10 | extraConfig = lib.pipe [ ./tabline.vim ./theme.vim ./parts.vim ] [ |
Skyler Grey | a7feb6e | 2022-08-26 06:51:55 +0100 | [diff] [blame] | 11 | (map builtins.readFile) |
| 12 | (builtins.concatStringsSep "\n") |
| 13 | ]; |
| 14 | }; |
| 15 | |
| 16 | home.file.".config/nvim/autoload/airline/themes/onehalf.vim".source = ./onehalf-dark-airline.vim; |
| 17 | } |