Skip to content

Commit

Permalink
fix: register rockspec with luarocks (#74)
Browse files Browse the repository at this point in the history
This should allow the GHA to run and successfully push updates to the
luarocks manifest.
  • Loading branch information
freddiehaddad authored Apr 19, 2024
1 parent 8495ebb commit cfd138c
Show file tree
Hide file tree
Showing 4 changed files with 50 additions and 4 deletions.
1 change: 0 additions & 1 deletion .github/workflows/luarocks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,3 @@ jobs:
version: ${{ env.LUAROCKS_VERSION }}
dependencies: |
nvim-web-devicons
gitsigns.nvim
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
doc/tags
/luarocks
/lua
/lua_modules
/.luarocks
12 changes: 9 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ Neovim, Feline and matching Tmux Theme

Configuration can be found in the following [repo] within [feline.lua].


## About

Feline is a Lua statusline, statuscolumn and winbar plugin that prioritizes
Expand Down Expand Up @@ -74,6 +73,12 @@ repository is the plugins new home as per

## Installation

This plugin is available on [LuaRocks]:

```text
:Rocks install feline.nvim
```

[lazy.nvim]

```lua
Expand Down Expand Up @@ -290,15 +295,16 @@ guess the name fits.
[a patched font]: https://github.com/ryanoasis/nerd-fonts
[built-in providers]: USAGE.md#default-providers
[contributing]: CONTRIBUTING.md
[feline.lua]: https://github.com/freddiehaddad/nvim/blob/main/lua/plugins/feline.lua
[gitsigns.nvim]: https://github.com/lewis6991/gitsigns.nvim/
[issue]: https://github.com/freddiehaddad/feline.nvim/issues
[issue or pull request]: CONTRIBUTING.md
[lazy.nvim]: https://github.com/folke/lazy.nvim
[license.md]: LICENSE.md
[luarocks]: https://luarocks.org/modules/freddiehaddad/feline.nvim
[neovim's built-in lsp]: https://neovim.io/doc/user/lsp.html
[nvim-web-devicons]: https://github.com/kyazdani42/nvim-web-devicons/
[packer.nvim]: https://github.com/wbthomason/packer.nvim/
[repo]: https://github.com/freddiehaddad/nvim
[usage]: USAGE.md
[vim-plug]: https://github.com/junegunn/vim-plug/
[repo]: https://github.com/freddiehaddad/nvim
[feline.lua]: https://github.com/freddiehaddad/nvim/blob/main/lua/plugins/feline.lua
37 changes: 37 additions & 0 deletions feline.nvim-dev-1.rockspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
package = "feline.nvim"
version = "dev-1"
source = {
url = "git+ssh://[email protected]/freddiehaddad/feline.nvim.git"
}
description = {
detailed = [[
![GitHub last commit (branch)](https://img.shields.io/github/last-commit/freddiehaddad/feline.nvim/main?style=for-the-badge)
![GitHub (Pre-)Release Date](https://img.shields.io/github/release-date-pre/freddiehaddad/feline.nvim?style=for-the-badge)
![GitHub issues](https://img.shields.io/github/issues/freddiehaddad/feline.nvim?style=for-the-badge)
![GitHub Discussions](https://img.shields.io/github/discussions/freddiehaddad/feline.nvim?style=for-the-badge)
![GitHub Repo stars](https://img.shields.io/github/stars/freddiehaddad/feline.nvim?style=for-the-badge)]],
homepage = "*** please enter a project homepage ***",
license = "*** please specify a license ***"
}
build = {
type = "builtin",
modules = {
["feline.default_components"] = "lua/feline/default_components.lua",
["feline.defaults"] = "lua/feline/defaults.lua",
["feline.generator"] = "lua/feline/generator.lua",
["feline.init"] = "lua/feline/init.lua",
["feline.providers.cursor"] = "lua/feline/providers/cursor.lua",
["feline.providers.file"] = "lua/feline/providers/file.lua",
["feline.providers.git"] = "lua/feline/providers/git.lua",
["feline.providers.init"] = "lua/feline/providers/init.lua",
["feline.providers.lsp"] = "lua/feline/providers/lsp.lua",
["feline.providers.statuscolumn"] = "lua/feline/providers/statuscolumn.lua",
["feline.providers.vi_mode"] = "lua/feline/providers/vi_mode.lua",
["feline.themes.default"] = "lua/feline/themes/default.lua",
["feline.themes.init"] = "lua/feline/themes/init.lua",
["feline.utils"] = "lua/feline/utils.lua"
},
copy_directories = {
"doc"
}
}

0 comments on commit cfd138c

Please sign in to comment.