Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Nova

A simple, native text editor for Linux built with GTK4 and C.

Designed to be fast, simple, and distraction-free.

Nova was built to be a Notepad linux port. Simple, fast, and lightweight

License: MIT


Building

Requirements

  • GCC
  • GTK4
  • pkg-config
  • Make

Install Requirements

Debian:

sudo apt update
sudo apt install libgtk-4-dev pkg-config make gcc

Fedora/RHEL:

sudo dnf install gtk4-devel pkgconf make gcc

Arch Linux:

sudo pacman -Syu gtk4 pkgconf make gcc

Build

make

Run

./nova

Installation

You can download the appimage in the Releases

Run it, and you have NOVA in your hands!


Keyboard Shortcuts

Shortcut Action
Ctrl + O Open File
Ctrl + S Save File
Ctrl + Shift + S Save File As
Ctrl + Z Undo
Ctrl + R Redo
Ctrl + Q Exit

Contributing

Contributions are welcome and appreciated.

Whether you'd like to:

  • Report a bug
  • Improve the codebase
  • Suggest a feature
  • Improve documentation

feel free to open an issue or submit a pull request.

Please try to keep changes focused, clean, and consistent with the project's goal of remaining lightweight and easy to maintain.


Issues

Found a bug or have an idea?

Open an issue and include as much detail as possible so it can be reproduced and addressed efficiently.


License

Nova is released under the MIT License.

See the LICENSE file for more information.

About

A lightweight, simple and fast text editor written in c with gtk4

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages