Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

tauOS Text Editor

License

NotificationsYou must be signed in to change notification settings

tau-OS/enigmata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enigmata

the tauOS text editor

Please do not theme this appLicense: GPL v3Screenshot

Enigmata is a text editor for the KIRI Desktop Environment. It's designed to be a simple, barebones text editor that can be usedfor light text editing tasks, but still has some QoL features like syntax highlighting and search and replace.

If you're looking for a full-featured text editor, you might want to look elsewhere. Consider usingZed orVisual Studio Codeif you'd like a full-featured text editor.

It is written in Rust, and uses Helium +Relm4, as its GUI framework.

It makes use ofGTKSourceView for its text editor component.

Enigmata is a rewrite of the originalEnigma text editor, which was written in Vala and had even less features than Enigmata.

Features

  • Syntax highlighting, theming, line number and other customization options via GTKSourceView
  • Sleek, minimalistic UI based on theHelium HIG
  • One window, one document interface. No tabs, just a window for each document
  • Search and replace functionality, with regex, case sensitivity and whole word options available

Building

To build Enigmata, you will need to have Rust installed. You can install Rust by following the instructions on theofficial Rust website.

Once you have Rust installed, you may download the additional dependencies by running:

sudo dnf install gtksourceview5-devel libhelium-devel gtk4-devel glib2-devel

Then, you can clone the repository and build the project by running:

git clone https://github.com/tau-OS/enigmata.gitcd enigmatacargo build --release

The binary will be located attarget/release/enigmata.

License

Enigmata is licensed under the GNU General Public License v3.0. You can view the licensehere.

About

tauOS Text Editor

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp