prompt-style.lua

readthedocs pre-commit.ci status github/workflow codecov DeepSource

github/downloads github/downloads/latest github/issues github/issues-closed github/issues-pr github/issues-pr-closed github/discussions github/milestones github/forks github/stars github/watchers github/contributors github/commit-activity github/last-commit github/release-date

github/license github/languages github/languages/top github/directory-file-count github/code-size github/repo-size github/v

luarocks

This project provides some tools related to luaprompt:

A prompt with powerlevel10k style

luap

~/.config/luaprc.lua:

local prompt = require "prompt"
local style = require "prompt.style"

prompt.prompts = { style.generate_ps1(), "    " }

A wakatime plugin to statistic how much time you write lua in REPL

wakatime

If there is a git repository, the project name can be achieved by git. Else use the base name of current working directory. You can call (require "prompt.style").wakatime("wakatime-cli XXX") to customize it.

See readthedocs.

REPLs for many programs containing a lua interpreters

Lua 5.1/LuaJIT

neovim

cmd

~/.config/nvim/init.lua:

local l_flag = false
for _, arg in ipairs(vim.v.argv) do
    if l_flag == true then
        vim.g.script_name = vim.fs.basename(arg)
        break
    end
    if arg == "-l" then
        l_flag = true
    end
end
if vim.g.script_name == "nvimp" then
    require"prompt".name = "nvim"
    loadfile(vim.fs.joinpath(os.getenv("HOME"), ".config", "luaprc.lua"))()
    -- skip loading unnecessary vim plugins
    return
end

luajittex

Refer luatex.

Lua 5.3

luatex

texluap

neomutt

Broken in upstream

Lua 5.4

pandoc

pandocp

Install

AUR

paru -S lua{,51,52,53}-prompt-style

Luarocks

luarocks install prompt-style

Related Projects

  • neolua: Another lua interpreter based on neovim like nvimp. It doesn't provide a REPL like lua.
  • nlua: Another lua interpreter based on neovim like nvimp. It doesn't provide a REPL like lua.
generated by LDoc 1.5.0 Last updated 2024-12-11 15:50:55