Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jacmoe/nvim
My Neovim configuration for creative writing
https://github.com/jacmoe/nvim
colemak-layout creative-writing neovim-configuration org-mode
Last synced: about 1 month ago
JSON representation
My Neovim configuration for creative writing
- Host: GitHub
- URL: https://github.com/jacmoe/nvim
- Owner: jacmoe
- Created: 2022-10-08T01:14:58.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-18T09:46:02.000Z (almost 2 years ago)
- Last Synced: 2024-04-16T04:20:11.052Z (9 months ago)
- Topics: colemak-layout, creative-writing, neovim-configuration, org-mode
- Language: Lua
- Homepage:
- Size: 174 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
Awesome Lists containing this project
README
* My Neovim configuration
[[file:screenshot.png]]
** Introduction
This is a small, and quickly put together, Neovim configuration to allow me to edit my Org-mode files on my weak and old Celeron-based laptop. It is a poor, but powerful, imitation of my [[https://github.com/jacmoe/.doom.d][Doom-Emacs]] setup.This configuration makes use of:
- [[https://github.com/wbthomason/packer.nvim][packer.nvim]] - use-package inspired plugin/package management for Neovim.
- [[https://github.com/EdenEast/nightfox.nvim][Nightfox]] - highly customizable theme for vim and neovim with support for lsp, treesitter and a variety of plugins.
- [[https://github.com/TimUntersberger/neogit][Neogit]] - work-in-progress Magit clone for Neovim that is geared toward the Vim philosophy.
- [[https://github.com/nvim-orgmode/orgmode][Orgmode.nvim]] - Orgmode clone written in Lua for Neovim 0.7.
- [[https://github.com/loqusion/true-zen.nvim][true-zen.nvim]] - Clean and elegant distraction-free writing for NeoVim.
- [[https://github.com/ethanholz/nvim-lastplace][nvim-lastplace]] - A Lua rewrite of vim-lastplace
- [[https://github.com/rmagatti/auto-session][Auto Session]] - Seemless automatic session management.
- [[https://github.com/nvim-lualine/lualine.nvim][lualine.nvim]] - A blazing fast and easy to configure Neovim statusline written in Lua.
- [[https://github.com/chentoast/marks.nvim][marks.nvim]] - A better user experience for interacting with and manipulating Vim marks.
- [[https://github.com/akinsho/bufferline.nvim][bufferline.nvim]] - A snazzy buffer line (with tabpage integration) for Neovim built using lua.
- [[https://github.com/nvim-telescope/telescope.nvim][telescope.nvim]] - A highly extendable fuzzy finder over lists.
** Installation#+begin_quote
*This configuration does not work in Windows due to how the treesitter parser is configured.*
#+end_quote*** Clone repository
#+begin_src
git clone [email protected]:jacmoe/nvim.git ~/.config/nvim
#+end_src
*** Install Packer.
#+begin_src
git clone --depth 1 https://github.com/wbthomason/packer.nvim\
~/.local/share/nvim/site/pack/packer/start/packer.nvim
#+end_src
*** Sync packages
Start Neovim, and sync Packer:
#+begin_src
:PackerSync
#+end_src