lol

lua51Packages.lualine-nvim: init (#382668)

authored by

Gaétan Lepage and committed by
GitHub
faa63818 f0204ef4

+43 -14
+1
maintainers/scripts/luarocks-packages.csv
··· 81 81 luaffi,,,http://luarocks.org/dev,,, 82 82 luafilesystem,,,,1.8.0-1,,flosse 83 83 lualdap,,,,,,aanderse 84 + lualine.nvim,,,http://luarocks.org/dev,,, 84 85 lualogging,,,,,, 85 86 luaossl,,,,,5.1, 86 87 luaposix,,,,34.1.1-1,,vyp lblasc
-13
pkgs/applications/editors/vim/plugins/generated.nix
··· 7051 7051 meta.hydraPlatforms = [ ]; 7052 7052 }; 7053 7053 7054 - lualine-nvim = buildVimPlugin { 7055 - pname = "lualine.nvim"; 7056 - version = "2025-02-08"; 7057 - src = fetchFromGitHub { 7058 - owner = "nvim-lualine"; 7059 - repo = "lualine.nvim"; 7060 - rev = "f4f791f67e70d378a754d02da068231d2352e5bc"; 7061 - sha256 = "12jm3vc3mi0p9kjw7g1cd6a9nkgws1mvq2h7lpfmflad8zfmw35q"; 7062 - }; 7063 - meta.homepage = "https://github.com/nvim-lualine/lualine.nvim/"; 7064 - meta.hydraPlatforms = [ ]; 7065 - }; 7066 - 7067 7054 luasnip-latex-snippets-nvim = buildVimPlugin { 7068 7055 pname = "luasnip-latex-snippets.nvim"; 7069 7056 version = "2024-11-25";
+1
pkgs/applications/editors/vim/plugins/overrides.nix
··· 4004 4004 "gitsigns-nvim" 4005 4005 "image-nvim" 4006 4006 "lsp-progress-nvim" 4007 + "lualine-nvim" 4007 4008 "luasnip" 4008 4009 "lush-nvim" 4009 4010 "lz-n"
-1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 540 540 https://github.com/barreiroleo/ltex_extra.nvim/,HEAD, 541 541 https://github.com/nvim-java/lua-async/,HEAD, 542 542 https://github.com/arkav/lualine-lsp-progress/,, 543 - https://github.com/nvim-lualine/lualine.nvim/,, 544 543 https://github.com/evesdropper/luasnip-latex-snippets.nvim/,HEAD, 545 544 https://github.com/alvarosevilla95/luatab.nvim/,, 546 545 https://github.com/mkasa/lushtags/,,
+25
pkgs/development/lua-modules/generated-packages.nix
··· 1946 1946 }; 1947 1947 }) {}; 1948 1948 1949 + lualine-nvim = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luaOlder, nvim-web-devicons }: 1950 + buildLuarocksPackage { 1951 + pname = "lualine.nvim"; 1952 + version = "scm-1"; 1953 + knownRockspec = (fetchurl { 1954 + url = "mirror://luarocks/lualine.nvim-scm-1.rockspec"; 1955 + sha256 = "1mzsfiq4h95s0nbygwii2w8xs5rixdbha322bvx453k530s2kxxj"; 1956 + }).outPath; 1957 + src = fetchFromGitHub { 1958 + owner = "nvim-lualine"; 1959 + repo = "lualine.nvim"; 1960 + rev = "f4f791f67e70d378a754d02da068231d2352e5bc"; 1961 + hash = "sha256-uAxe3UdNUVfdpQcKvGvQ/E2blGksvMPlTBfEOtgeVYo="; 1962 + }; 1963 + 1964 + disabled = luaOlder "5.1"; 1965 + propagatedBuildInputs = [ nvim-web-devicons ]; 1966 + 1967 + meta = { 1968 + homepage = "https://github.com/nvim-lualine/lualine.nvim"; 1969 + description = "A blazing fast and easy to configure neovim statusline plugin written in pure lua."; 1970 + license.fullName = "MIT"; 1971 + }; 1972 + }) {}; 1973 + 1949 1974 lualogging = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luasocket }: 1950 1975 buildLuarocksPackage { 1951 1976 pname = "lualogging";
+16
pkgs/development/lua-modules/overrides.nix
··· 58 58 zlib, 59 59 zziplib, 60 60 writableTmpDirAsHomeHook, 61 + gitMinimal, 61 62 }: 62 63 63 64 final: prev: ··· 492 493 dep = openldap; 493 494 } 494 495 ]; 496 + }); 497 + 498 + lualine-nvim = prev.lualine-nvim.overrideAttrs (_: { 499 + doCheck = lua.luaversion == "5.1"; 500 + nativeCheckInputs = [ 501 + final.nlua 502 + final.busted 503 + gitMinimal 504 + ]; 505 + checkPhase = '' 506 + runHook preCheck 507 + export HOME=$(mktemp -d) 508 + busted --lua=nlua --lpath='lua/?.lua' --lpath='lua/?/init.lua' tests/ 509 + runHook postCheck 510 + ''; 495 511 }); 496 512 497 513 luaossl = prev.luaossl.overrideAttrs (_: {