Skip to content

Firstp1ck/Nodepat

Repository files navigation

Nodepat

A minimalistic text editor built with Rust and egui. Cross-platform and lightweight.

Features

  • Simple text editing with word wrap
  • Undo/Redo support
  • Find and Replace functionality
  • Font size adjustment (Ctrl + Scroll)
  • Light/Dark mode toggle
  • Recent files list
  • Multiple encoding support (UTF-8, UTF-16 LE/BE, ANSI)

Installation

Linux

Install Nodepat using the installation script:

curl -fsSL https://raw.githubusercontent.com/Firstp1ck/Nodepat/main/install-linux.sh | bash

Windows

Install Nodepat using the installation script:

Invoke-WebRequest -Uri "https://raw.githubusercontent.com/Firstp1ck/Nodepat/main/install-windows.ps1" -OutFile "install-windows.ps1"
.\install-windows.ps1

Or run directly:

Invoke-Expression (Invoke-WebRequest -Uri "https://raw.githubusercontent.com/Firstp1ck/Nodepat/main/install-windows.ps1" -UseBasicParsing).Content

Note: If you encounter an execution policy error, you may need to run:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

Uninstallation

The installation script automatically downloads an uninstall script for easy removal.

Linux

If you installed via the installer, simply run:

uninstall-nodepat.sh

Windows

If you installed via the installer, run:

& "$env:LOCALAPPDATA\Nodepat\uninstall-Nodepat.ps1"

The uninstall scripts will remove:

  • The binary executable
  • Desktop entry/shortcut
  • Icon file
  • PATH entries (if added by the installer)
  • The uninstall script itself

Platform Support

  • Linux (tested on Arch Linux)
  • Windows
  • macOS (should work, not tested)

License

This project is open source and available for use.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published