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
- Host: GitHub
- URL: https://github.com/luckasranarison/gnome.nvim
- Owner: luckasRanarison
- License: mit
- Created: 2024-11-09T19:18:31.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-11-10T17:44:22.000Z (over 1 year ago)
- Last Synced: 2026-03-29T21:06:12.080Z (3 months ago)
- Topics: gjs, gnome, gnome-shell, lua, neovim, neovim-plugin
- Language: Lua
- Homepage:
- Size: 15.6 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.