mirror of
				https://github.com/NotAShelf/nvf.git
				synced 2025-11-03 20:22:21 +00:00 
			
		
		
		
	docs: clean up project README
This commit is contained in:
		
					parent
					
						
							
								6645abb6e8
							
						
					
				
			
			
				commit
				
					
						94d04ba0df
					
				
			
		
					 1 changed files with 46 additions and 26 deletions
				
			
		
							
								
								
									
										72
									
								
								.github/README.md
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										72
									
								
								.github/README.md
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -48,7 +48,7 @@
 | 
				
			||||||
[Documentation]: #documentation
 | 
					[Documentation]: #documentation
 | 
				
			||||||
[Help]: #help
 | 
					[Help]: #help
 | 
				
			||||||
[Contribute]: #contributing
 | 
					[Contribute]: #contributing
 | 
				
			||||||
[FAQ]: #faq
 | 
					[FAQ]: #frequently-asked-questions
 | 
				
			||||||
[Credits]: #credits
 | 
					[Credits]: #credits
 | 
				
			||||||
 | 
					
 | 
				
			||||||
**[<kbd><br> Features <br></kbd>][Features]**
 | 
					**[<kbd><br> Features <br></kbd>][Features]**
 | 
				
			||||||
| 
						 | 
					@ -56,7 +56,7 @@
 | 
				
			||||||
**[<kbd><br> Documentation <br></kbd>][Documentation]**
 | 
					**[<kbd><br> Documentation <br></kbd>][Documentation]**
 | 
				
			||||||
**[<kbd><br> Help <br></kbd>][Help]**
 | 
					**[<kbd><br> Help <br></kbd>][Help]**
 | 
				
			||||||
**[<kbd><br> Contribute <br></kbd>][Contribute]**
 | 
					**[<kbd><br> Contribute <br></kbd>][Contribute]**
 | 
				
			||||||
**[<kbd><br> FAQ <br></kbd>][Faq]** **[<kbd><br> Credits <br></kbd>][Credits]**
 | 
					**[<kbd><br> FAQ <br></kbd>][FAQ]** **[<kbd><br> Credits <br></kbd>][Credits]**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
</p></div>
 | 
					</p></div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -64,12 +64,21 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Features
 | 
					## Features
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[standalone]: https://notashelf.github.io/nvf/index.xhtml#ch-standalone-installation
 | 
				
			||||||
 | 
					[NixOS module]: https://notashelf.github.io/nvf/index.xhtml#ch-standalone-nixos
 | 
				
			||||||
 | 
					[Home-Manager module]: https://notashelf.github.io/nvf/index.xhtml#ch-standalone-hm
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- **Simple**: One language to rule them all! Use Nix to configure everything,
 | 
				
			||||||
 | 
					  with additional Lua Support
 | 
				
			||||||
- **Reproducible**: Your configuration will behave the same _anywhere_. No
 | 
					- **Reproducible**: Your configuration will behave the same _anywhere_. No
 | 
				
			||||||
  surprises, promise!
 | 
					  surprises, promise!
 | 
				
			||||||
- **Portable**: nvf depends _solely_ on your Nix store, and nothing else. No
 | 
					- **Portable**: nvf depends _solely_ on your Nix store, and nothing else. No
 | 
				
			||||||
  more global binaries! Works on all platforms, without hassle.
 | 
					  more global binaries! Works on all platforms, without hassle.
 | 
				
			||||||
 | 
					  - Options to install [standalone], [NixOS module] or [Home-Manager module].
 | 
				
			||||||
- **Customizable**: There are _almost no defaults_ to annoy you. nvf is fully
 | 
					- **Customizable**: There are _almost no defaults_ to annoy you. nvf is fully
 | 
				
			||||||
  customizable through the Nix module system.
 | 
					  customizable through the Nix module system.
 | 
				
			||||||
 | 
					- Not comfortable with a full-nix config or want to bring your Lua config? You
 | 
				
			||||||
 | 
					  can do just that, no unnecessary restrictions.
 | 
				
			||||||
- **Well-documented**: Documentation is priority. You will _never_ face
 | 
					- **Well-documented**: Documentation is priority. You will _never_ face
 | 
				
			||||||
  undocumented, obscure behaviour.
 | 
					  undocumented, obscure behaviour.
 | 
				
			||||||
- **Idiomatic**: nvf does things ✨ _the right way_ ✨ - the codebase is, and
 | 
					- **Idiomatic**: nvf does things ✨ _the right way_ ✨ - the codebase is, and
 | 
				
			||||||
| 
						 | 
					@ -120,7 +129,9 @@ instructions.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Documentation
 | 
					## Documentation
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The _recommended_ way of installing **nvf** is using either the NixOS or the
 | 
					### Installation
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The _recommended_ way of installing nvf is using either the NixOS or the
 | 
				
			||||||
Home-Manager module, though it is completely possible and no less supported to
 | 
					Home-Manager module, though it is completely possible and no less supported to
 | 
				
			||||||
install **nvf** as a standalone package, or a flake output.
 | 
					install **nvf** as a standalone package, or a flake output.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -138,11 +149,13 @@ Please create an issue on the [issue tracker] if you find the documentation
 | 
				
			||||||
lacking or confusing. Any improvements to the documentation through pull
 | 
					lacking or confusing. Any improvements to the documentation through pull
 | 
				
			||||||
requests are also welcome, and appreciated.
 | 
					requests are also welcome, and appreciated.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Help
 | 
					## Getting Help
 | 
				
			||||||
 | 
					
 | 
				
			||||||
You can create an issue on the [issue tracker] to ask questions or report bugs.
 | 
					If you are confused, stuck or would like to ask a simple question; you may
 | 
				
			||||||
I am not yet on spaces like matrix or IRC, so please use the issue tracker for
 | 
					create an issue on the [issue tracker] to ask questions or report bugs.
 | 
				
			||||||
now.
 | 
					
 | 
				
			||||||
 | 
					We are not not yet on spaces like matrix or IRC, so please use the issue tracker
 | 
				
			||||||
 | 
					for now.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Contributing
 | 
					## Contributing
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -152,7 +165,7 @@ submitting a pull request. You can also create an issue on the [issue tracker]
 | 
				
			||||||
before submitting a pull request if you would like to discuss a feature or bug
 | 
					before submitting a pull request if you would like to discuss a feature or bug
 | 
				
			||||||
fix.
 | 
					fix.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## FAQ
 | 
					## Frequently Asked Questions
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[appropriate issue template]: https://github.com/NotAShelf/nvf/issues/new/choose
 | 
					[appropriate issue template]: https://github.com/NotAShelf/nvf/issues/new/choose
 | 
				
			||||||
[list of branches]: https://github.com/NotAShelf/nvf/branches
 | 
					[list of branches]: https://github.com/NotAShelf/nvf/branches
 | 
				
			||||||
| 
						 | 
					@ -160,13 +173,15 @@ fix.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
**Q**: What platforms are supported?
 | 
					**Q**: What platforms are supported?
 | 
				
			||||||
<br/> **A**: nvf actively supports Linux and Darwin platforms using standalone
 | 
					<br/> **A**: nvf actively supports Linux and Darwin platforms using standalone
 | 
				
			||||||
Nix, NixOS or Home-Manager. Please take a look at the
 | 
					Nix, NixOS or Home-Manager. Please take a look at the [nvf manual] for available
 | 
				
			||||||
 | 
					installation instructions.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
**Q**: Can you add _X_?
 | 
					**Q**: Can you add _X_?
 | 
				
			||||||
<br/> **A**: Maybe! It is not one of our goals to support each and every Neovim
 | 
					<br/> **A**: Maybe! It is not one of our goals to support each and every Neovim
 | 
				
			||||||
plugin, however, I am always open to new modules and plugin setup additions to
 | 
					plugin, however, I am always open to new modules and plugin setup additions to
 | 
				
			||||||
**nvf**. Use the [appropriate issue template] and I will consider a module
 | 
					**nvf**. Use the [appropriate issue template] and I will consider a module
 | 
				
			||||||
addition. As mentioned before, PRs adding new features are also welcome.
 | 
					addition. As mentioned before, pull requests to add new features are also
 | 
				
			||||||
 | 
					welcome.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
**Q**: A plugin I need is not available in **nvf**. What to do?
 | 
					**Q**: A plugin I need is not available in **nvf**. What to do?
 | 
				
			||||||
<br/> **A**: **nvf** exposes several APIs for you to be able to add your own
 | 
					<br/> **A**: **nvf** exposes several APIs for you to be able to add your own
 | 
				
			||||||
| 
						 | 
					@ -185,22 +200,26 @@ better prepare to breaking changes.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Contributors
 | 
					### Contributors
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Special, heart-felt thanks to
 | 
					[mnw]: https://github.com/gerg-l/mnw
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- [@fufexan](https://github.com/fufexan) - For the transition to flake-parts
 | 
					nvf would not be what it is today without the awesome people below. Special,
 | 
				
			||||||
- [@FlafyDev](https://github.com/FlafyDev) - For getting the home-manager to
 | 
					heart-felt thanks to
 | 
				
			||||||
  work
 | 
					
 | 
				
			||||||
 | 
					- [@fufexan](https://github.com/fufexan) - For the transition to flake-parts and
 | 
				
			||||||
 | 
					  invaluable Nix assistance.
 | 
				
			||||||
 | 
					- [@FlafyDev](https://github.com/FlafyDev) - For getting home-manager module to
 | 
				
			||||||
 | 
					  work and Nix assistance.
 | 
				
			||||||
- [@n3oney](https://github.com/n3oney) - For making custom keybinds finally
 | 
					- [@n3oney](https://github.com/n3oney) - For making custom keybinds finally
 | 
				
			||||||
  possible
 | 
					  possible, and other module additions.
 | 
				
			||||||
- [@horriblename](https://github.com/horriblename) - For actively implementing
 | 
					- [@horriblename](https://github.com/horriblename) - For actively implementing
 | 
				
			||||||
  planned features and quality of life updates
 | 
					  planned features and quality of life updates.
 | 
				
			||||||
- [@Yavko](https://github.com/Yavko) - For the amazing **nvf** logo
 | 
					- [@Yavko](https://github.com/Yavko) - For the amazing **nvf** logo
 | 
				
			||||||
- [@FrothyMarrow](https://github.com/FrothyMarrow) - For seeing mistakes that I
 | 
					- [@FrothyMarrow](https://github.com/FrothyMarrow) - For seeing mistakes that I
 | 
				
			||||||
  could not
 | 
					  could not.
 | 
				
			||||||
- [@Diniamo](https://github.com/Diniamo) - For actively submitting PRs, pull
 | 
					- [@Diniamo](https://github.com/Diniamo) - For actively submitting pull
 | 
				
			||||||
  requests and overall assistence
 | 
					  requests, issues and assistance with maintenance of nvf.
 | 
				
			||||||
- [@Gerg-l](https://github.com/gerg-l) - For the modern Neovim wrapper, mnw and
 | 
					- [@Gerg-l](https://github.com/gerg-l) - For the modern Neovim wrapper, [mnw],
 | 
				
			||||||
  occasional code improvements
 | 
					  and occasional code improvements.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
and everyone who has submitted issues or pull requests!
 | 
					and everyone who has submitted issues or pull requests!
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -214,7 +233,7 @@ including:
 | 
				
			||||||
  is originally based on.
 | 
					  is originally based on.
 | 
				
			||||||
- [@sioodmy's](https://github.com/sioodmy)
 | 
					- [@sioodmy's](https://github.com/sioodmy)
 | 
				
			||||||
  [dotfiles](https://github.com/sioodmy/dotfiles) that inspired the design
 | 
					  [dotfiles](https://github.com/sioodmy/dotfiles) that inspired the design
 | 
				
			||||||
  choices.
 | 
					  choices for UI and plugin defaults.
 | 
				
			||||||
- [@wiltaylor's](https://github.com/wiltaylor)
 | 
					- [@wiltaylor's](https://github.com/wiltaylor)
 | 
				
			||||||
  [neovim-flake](https://github.com/wiltaylor/neovim-flake) for plugin and
 | 
					  [neovim-flake](https://github.com/wiltaylor/neovim-flake) for plugin and
 | 
				
			||||||
  design ideas.
 | 
					  design ideas.
 | 
				
			||||||
| 
						 | 
					@ -229,10 +248,11 @@ recommend checking their work out.
 | 
				
			||||||
## License
 | 
					## License
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Following the license of the
 | 
					Following the license of the
 | 
				
			||||||
[original neovim-flake](https://github.com/jordanisaacs/neovim-flake), **nvf**
 | 
					[original neovim-flake](https://github.com/jordanisaacs/neovim-flake), nvf has
 | 
				
			||||||
has been made available under the [**MIT License**](LICENSE). However, all
 | 
					been made available under the [**MIT License**](LICENSE). However, all assets
 | 
				
			||||||
assets and documentation are published under the
 | 
					and documentation are published under the
 | 
				
			||||||
[**CC BY License**](https://github.com/NotAShelf/nvf/blob/main/.github/assets/LICENSE).
 | 
					[**CC BY License**](https://github.com/NotAShelf/nvf/blob/main/.github/assets/LICENSE)
 | 
				
			||||||
 | 
					under explicit permission by the artist.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<h6 align="center">Yes, this includes the logo work too. Stop taking artwork that is not yours!</h6>
 | 
					<h6 align="center">Yes, this includes the logo work too. Stop taking artwork that is not yours!</h6>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue