An open API service indexing awesome lists of open source software.

https://github.com/luckasranarison/gnome.nvim

GNOME shell + Neovim
https://github.com/luckasranarison/gnome.nvim

gjs gnome gnome-shell lua neovim neovim-plugin

Last synced: 2 months ago
JSON representation

GNOME shell + Neovim

Awesome Lists containing this project

README

          

# gnome.nvim

GNOME shell + Neovim

## Features

- [x] Color picker
- [ ] Input prompt
- [x] Notification popup
- [ ] Panel status

## Installation

Using [lazy.nvim](https://github.com/folke/lazy.nvim):

```lua
-- gnome.lua
return {
"luckasRanarison/gnome.nvim",
opts = {}
}
```

## Configuration

Default configuration:

```lua
---@type Gnome.Option
local default = {
gtk_version = "v4", -- "v3" | "v4"
override_notify = true,
color_dialog = {
default_format = "hex", -- "rgb" | "rgba" | "hex" | "HEX" | "hexa" | "HEXA"
},
}
```

## Commands

Available commands:

- `GnomeColor [rgb | rgba | hex | HEX | hexa | HEXA]`: Opens a GTK color dialog and inserts the selected color at the current cursor position.