config.skipAliases: also disable vimPlugins, git, xfce and gnome3 aliases

volth 4bafaaff 464cf105

+128 -121
+7 -5
pkgs/applications/version-management/git-and-tools/default.nix
··· 1 /* All git-relates tools live here, in a separate attribute set so that users 2 * can get a fast overview over what's available. 3 */ 4 - args @ {pkgs}: with args; with pkgs; 5 let 6 gitBase = callPackage ./git { 7 texinfo = texinfo5; ··· 17 ]; 18 }; 19 20 - in 21 - rec { 22 # Try to keep this generally alphabetized 23 24 bfg-repo-cleaner = callPackage ./bfg-repo-cleaner { }; ··· 48 })); 49 50 git-annex = pkgs.haskellPackages.git-annex; 51 - gitAnnex = git-annex; 52 53 git-annex-metadata-gui = libsForQt5.callPackage ./git-annex-metadata-gui { 54 inherit (python3Packages) buildPythonApplication pyqt5 git-annex-adapter; ··· 132 133 transcrypt = callPackage ./transcrypt { }; 134 135 # aliases 136 svn_all_fast_export = svn-all-fast-export; 137 - }
··· 1 /* All git-relates tools live here, in a separate attribute set so that users 2 * can get a fast overview over what's available. 3 */ 4 + args @ {config, lib, pkgs}: with args; with pkgs; 5 let 6 gitBase = callPackage ./git { 7 texinfo = texinfo5; ··· 17 ]; 18 }; 19 20 + self = rec { 21 # Try to keep this generally alphabetized 22 23 bfg-repo-cleaner = callPackage ./bfg-repo-cleaner { }; ··· 47 })); 48 49 git-annex = pkgs.haskellPackages.git-annex; 50 51 git-annex-metadata-gui = libsForQt5.callPackage ./git-annex-metadata-gui { 52 inherit (python3Packages) buildPythonApplication pyqt5 git-annex-adapter; ··· 130 131 transcrypt = callPackage ./transcrypt { }; 132 133 + } // lib.optionalAttrs (config.skipAliases or false == false) (with self; { 134 # aliases 135 + gitAnnex = git-annex; 136 svn_all_fast_export = svn-all-fast-export; 137 + }); 138 + in 139 + self
+2 -1
pkgs/desktops/gnome-3/default.nix
··· 1 - { pkgs, lib }: 2 3 lib.makeScope pkgs.newScope (self: with self; { 4 # Convert a version to branch (3.26.18 → 3.26) ··· 391 392 gnome-packagekit = callPackage ./misc/gnome-packagekit { }; 393 394 #### Legacy aliases 395 396 evolution_data_server = evolution-data-server; # added 2018-02-25
··· 1 + { config, pkgs, lib }: 2 3 lib.makeScope pkgs.newScope (self: with self; { 4 # Convert a version to branch (3.26.18 → 3.26) ··· 391 392 gnome-packagekit = callPackage ./misc/gnome-packagekit { }; 393 394 + } // lib.optionalAttrs (config.skipAliases or false == false) { 395 #### Legacy aliases 396 397 evolution_data_server = evolution-data-server; # added 2018-02-25
+2 -1
pkgs/desktops/xfce/default.nix
··· 1 - { lib, pkgs }: 2 3 lib.makeScope pkgs.newScope (self: with self; { 4 #### NixOS support ··· 159 160 xfce4_power_manager_gtk3 = xfce4-power-manager.override { withGtk3 = true; }; 161 162 #### ALIASES - added 2018-01 163 164 terminal = xfce4-terminal;
··· 1 + { config, lib, pkgs }: 2 3 lib.makeScope pkgs.newScope (self: with self; { 4 #### NixOS support ··· 159 160 xfce4_power_manager_gtk3 = xfce4-power-manager.override { withGtk3 = true; }; 161 162 + } // lib.optionalAttrs (config.skipAliases or false == false) { 163 #### ALIASES - added 2018-01 164 165 terminal = xfce4-terminal;
+117 -114
pkgs/misc/vim-plugins/default.nix
··· 1 # TODO check that no license information gets lost 2 - { fetchurl, stdenv, python, git, go, cmake, vim, vimUtils, perl, ruby 3 , which, fetchgit, llvmPackages, rustPlatform 4 , xkb_switch, rustracerd, fzf, skim 5 , python3, boost, icu, ncurses ··· 14 15 _skim = skim; 16 17 - inherit (vimUtils.override {inherit vim;}) rtpPath addRtp buildVimPlugin 18 - buildVimPluginFrom2Nix vimHelpTags; 19 - in 20 21 # TL;DR 22 # Add your plugin to ./vim-plugin-names ··· 32 # Documentation & usage see vim-utils.nix. 33 # attribute names should be the same as used by vim-pi to make dependency 34 # resolution work 35 - rec { 36 # This is not a plugin, it provides bin/vim-open-buffer-with-plugins-derivations 37 # which recreates this the following derivations based on ./vim-plugin-names 38 pluginnames2nix = vimUtils.pluginnames2Nix { ··· 52 53 # Section II 54 # Update with vimUtils.vimPlugins.pluginnames2Nix command 55 - 56 - # aliasess 57 - airline = vim-airline; 58 - alternative = a-vim; # backwards compat, added 2014-10-21 59 - bats = bats-vim; 60 - calendar = calendar-vim; 61 - coffee-script = vim-coffee-script; 62 - coffeeScript = coffee-script; # backwards compat, added 2014-10-18 63 - Solarized = vim-colors-solarized; 64 - solarized = vim-colors-solarized; 65 - colors-solarized = vim-colors-solarized; 66 - caw = caw-vim; 67 - colorsamplerpack = Colour_Sampler_Pack; 68 - Colour_Sampler_Pack = Colour-Sampler-Pack; 69 - command_T = command-t; # backwards compat, added 2014-10-18 70 - commentary = vim-commentary; 71 - committia = committia-vim-git; 72 - concealedyank = concealedyank-vim; 73 - context-filetype = context_filetype-vim; 74 - Cosco = cosco-vim; 75 - css_color_5056 = vim-css-color; 76 - CSApprox = csapprox; 77 - csv = csv-vim; 78 - ctrlp = ctrlp-vim; 79 - cute-python = vim-cute-python-git; 80 - denite = denite-nvim; 81 - easy-align = vim-easy-align; 82 - easygit = vim-easygit; 83 - easymotion = vim-easymotion; 84 - echodoc = echodoc-vim; 85 - eighties = vim-eighties; 86 - extradite = vim-extradite; 87 - fugitive = vim-fugitive; 88 - ghc-mod-vim = ghcmod-vim; 89 - ghcmod = ghcmod-vim; 90 - goyo = goyo-vim; 91 - Gist = gist-vim; 92 - gitgutter = vim-gitgutter; 93 - gundo = gundo-vim; 94 - Gundo = gundo-vim; # backwards compat, added 2015-10-03 95 - haskellConceal = haskellconceal; # backwards compat, added 2014-10-18 96 - haskellConcealPlus = vim-haskellConcealPlus; 97 - haskellconceal = vim-haskellconceal; 98 - hier = vim-hier; 99 - hlint-refactor = hlint-refactor-vim; 100 - hoogle = vim-hoogle; 101 - Hoogle = vim-hoogle; 102 - ipython = vim-ipython; 103 - latex-live-preview = vim-latex-live-preview; 104 - mayansmoke = mayansmoke-git; 105 - multiple-cursors = vim-multiple-cursors; 106 - necoGhc = neco-ghc; # backwards compat, added 2014-10-18 107 - neocomplete = neocomplete-vim; 108 - neoinclude = neoinclude-vim; 109 - neomru = neomru-vim; 110 - neosnippet = neosnippet-vim; 111 - neoyank = neoyank-vim-git; 112 - The_NERD_Commenter = nerdcommenter; 113 - The_NERD_tree = nerdtree; 114 - open-browser = open-browser-vim; 115 - pathogen = vim-pathogen; 116 - peskcolor = peskcolor-vim-git; 117 - polyglot = vim-polyglot; 118 - prettyprint = vim-prettyprint; 119 - quickrun = vim-quickrun; 120 - rainbow_parentheses = rainbow_parentheses-vim; 121 - repeat = vim-repeat; 122 - riv = riv-vim; 123 - rhubarb = vim-rhubarb; 124 - sensible = vim-sensible; 125 - signature = vim-signature; 126 - snipmate = vim-snipmate; 127 - sourcemap = sourcemap-vim; 128 - "sourcemap.vim" = sourcemap-vim; 129 - surround = vim-surround; 130 - sleuth = vim-sleuth; 131 - solidity = vim-solidity; 132 - stylish-haskell = vim-stylish-haskell; 133 - stylishHaskell = stylish-haskell; # backwards compat, added 2014-10-18 134 - Supertab = supertab; 135 - Syntastic = syntastic; 136 - SyntaxRange = vim-SyntaxRange; 137 - table-mode = vim-table-mode; 138 - taglist = taglist-vim; 139 - tabpagebuffer = tabpagebuffer-vim; 140 - tabpagecd = vim-tabpagecd; 141 - Tabular = tabular; 142 - Tagbar = tagbar; 143 - thumbnail = thumbnail-vim; 144 - tlib = tlib_vim; 145 - tmux-navigator = vim-tmux-navigator; 146 - tmuxNavigator = tmux-navigator; # backwards compat, added 2014-10-18 147 - tslime = tslime-vim; 148 - unite = unite-vim; 149 - UltiSnips = ultisnips; 150 - vim-grepper = vim-grepper-git; 151 - vim-test = vim-test-git; 152 - vimproc = vimproc-vim; 153 - vimshell = vimshell-vim; 154 - vinegar = vim-vinegar; 155 - watchdogs = vim-watchdogs; 156 - WebAPI = webapi-vim; 157 - wombat256 = wombat256-vim; # backwards compat, added 2015-7-8 158 - yankring = YankRing-vim; 159 - Yankring = YankRing-vim; 160 - YouCompleteMe = youcompleteme; 161 - xterm-color-table = xterm-color-table-vim; 162 - zeavim = zeavim-vim; 163 164 fzfWrapper = buildVimPluginFrom2Nix { 165 name = fzf.name; ··· 3320 dependencies = []; 3321 3322 }; 3323 - }
··· 1 # TODO check that no license information gets lost 2 + { config, lib, fetchurl, stdenv, python, git, go, cmake, vim, vimUtils, perl, ruby 3 , which, fetchgit, llvmPackages, rustPlatform 4 , xkb_switch, rustracerd, fzf, skim 5 , python3, boost, icu, ncurses ··· 14 15 _skim = skim; 16 17 + inherit (vimUtils.override {inherit vim;}) rtpPath addRtp buildVimPlugin 18 + buildVimPluginFrom2Nix vimHelpTags; 19 + 20 21 # TL;DR 22 # Add your plugin to ./vim-plugin-names ··· 32 # Documentation & usage see vim-utils.nix. 33 # attribute names should be the same as used by vim-pi to make dependency 34 # resolution work 35 + self = rec { 36 # This is not a plugin, it provides bin/vim-open-buffer-with-plugins-derivations 37 # which recreates this the following derivations based on ./vim-plugin-names 38 pluginnames2nix = vimUtils.pluginnames2Nix { ··· 52 53 # Section II 54 # Update with vimUtils.vimPlugins.pluginnames2Nix command 55 56 fzfWrapper = buildVimPluginFrom2Nix { 57 name = fzf.name; ··· 3212 dependencies = []; 3213 3214 }; 3215 + 3216 + } // lib.optionalAttrs (config.skipAliases or false == false) (with self; { 3217 + 3218 + # aliasess 3219 + airline = vim-airline; 3220 + alternative = a-vim; # backwards compat, added 2014-10-21 3221 + bats = bats-vim; 3222 + calendar = calendar-vim; 3223 + coffee-script = vim-coffee-script; 3224 + coffeeScript = coffee-script; # backwards compat, added 2014-10-18 3225 + Solarized = vim-colors-solarized; 3226 + solarized = vim-colors-solarized; 3227 + colors-solarized = vim-colors-solarized; 3228 + caw = caw-vim; 3229 + colorsamplerpack = Colour_Sampler_Pack; 3230 + Colour_Sampler_Pack = Colour-Sampler-Pack; 3231 + command_T = command-t; # backwards compat, added 2014-10-18 3232 + commentary = vim-commentary; 3233 + committia = committia-vim-git; 3234 + concealedyank = concealedyank-vim; 3235 + context-filetype = context_filetype-vim; 3236 + Cosco = cosco-vim; 3237 + css_color_5056 = vim-css-color; 3238 + CSApprox = csapprox; 3239 + csv = csv-vim; 3240 + ctrlp = ctrlp-vim; 3241 + cute-python = vim-cute-python-git; 3242 + denite = denite-nvim; 3243 + easy-align = vim-easy-align; 3244 + easygit = vim-easygit; 3245 + easymotion = vim-easymotion; 3246 + echodoc = echodoc-vim; 3247 + eighties = vim-eighties; 3248 + extradite = vim-extradite; 3249 + fugitive = vim-fugitive; 3250 + ghc-mod-vim = ghcmod-vim; 3251 + ghcmod = ghcmod-vim; 3252 + goyo = goyo-vim; 3253 + Gist = gist-vim; 3254 + gitgutter = vim-gitgutter; 3255 + gundo = gundo-vim; 3256 + Gundo = gundo-vim; # backwards compat, added 2015-10-03 3257 + haskellConceal = haskellconceal; # backwards compat, added 2014-10-18 3258 + haskellConcealPlus = vim-haskellConcealPlus; 3259 + haskellconceal = vim-haskellconceal; 3260 + hier = vim-hier; 3261 + hlint-refactor = hlint-refactor-vim; 3262 + hoogle = vim-hoogle; 3263 + Hoogle = vim-hoogle; 3264 + ipython = vim-ipython; 3265 + latex-live-preview = vim-latex-live-preview; 3266 + mayansmoke = mayansmoke-git; 3267 + multiple-cursors = vim-multiple-cursors; 3268 + necoGhc = neco-ghc; # backwards compat, added 2014-10-18 3269 + neocomplete = neocomplete-vim; 3270 + neoinclude = neoinclude-vim; 3271 + neomru = neomru-vim; 3272 + neosnippet = neosnippet-vim; 3273 + neoyank = neoyank-vim-git; 3274 + The_NERD_Commenter = nerdcommenter; 3275 + The_NERD_tree = nerdtree; 3276 + open-browser = open-browser-vim; 3277 + pathogen = vim-pathogen; 3278 + peskcolor = peskcolor-vim-git; 3279 + polyglot = vim-polyglot; 3280 + prettyprint = vim-prettyprint; 3281 + quickrun = vim-quickrun; 3282 + rainbow_parentheses = rainbow_parentheses-vim; 3283 + repeat = vim-repeat; 3284 + riv = riv-vim; 3285 + rhubarb = vim-rhubarb; 3286 + sensible = vim-sensible; 3287 + signature = vim-signature; 3288 + snipmate = vim-snipmate; 3289 + sourcemap = sourcemap-vim; 3290 + "sourcemap.vim" = sourcemap-vim; 3291 + surround = vim-surround; 3292 + sleuth = vim-sleuth; 3293 + solidity = vim-solidity; 3294 + stylish-haskell = vim-stylish-haskell; 3295 + stylishHaskell = stylish-haskell; # backwards compat, added 2014-10-18 3296 + Supertab = supertab; 3297 + Syntastic = syntastic; 3298 + SyntaxRange = vim-SyntaxRange; 3299 + table-mode = vim-table-mode; 3300 + taglist = taglist-vim; 3301 + tabpagebuffer = tabpagebuffer-vim; 3302 + tabpagecd = vim-tabpagecd; 3303 + Tabular = tabular; 3304 + Tagbar = tagbar; 3305 + thumbnail = thumbnail-vim; 3306 + tlib = tlib_vim; 3307 + tmux-navigator = vim-tmux-navigator; 3308 + tmuxNavigator = tmux-navigator; # backwards compat, added 2014-10-18 3309 + tslime = tslime-vim; 3310 + unite = unite-vim; 3311 + UltiSnips = ultisnips; 3312 + vim-grepper = vim-grepper-git; 3313 + vim-test = vim-test-git; 3314 + vimproc = vimproc-vim; 3315 + vimshell = vimshell-vim; 3316 + vinegar = vim-vinegar; 3317 + watchdogs = vim-watchdogs; 3318 + WebAPI = webapi-vim; 3319 + wombat256 = wombat256-vim; # backwards compat, added 2015-7-8 3320 + yankring = YankRing-vim; 3321 + Yankring = YankRing-vim; 3322 + YouCompleteMe = youcompleteme; 3323 + xterm-color-table = xterm-color-table-vim; 3324 + zeavim = zeavim-vim; 3325 + }); 3326 + in self