Skip to content

eyelash/xi-gtk

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

xi-gtk

a GTK+ front-end for the Xi editor

screenshot

Instructions

We recommend to use flatpak-builder for building xi-gtk. To get started, make sure you have flatpak-builder installed and the flathub repo configured correctly.

# add the flathub repo
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Once you are ready, you can build and install xi-gtk with a single command.

flatpak-builder --from-git=https://github.com/eyelash/xi-gtk.git --install-deps-from=flathub --install ~/.xi-gtk-build flatpak.json

Finally, you can run xi-gtk.

flatpak run com.github.eyelash.xi-gtk

Roadmap

  • mouse input and selections
  • saving
  • follow the cursor (respect the scrollto parameter)
  • undo / redo
  • copy / paste
  • line numbers
  • find / replace
  • command palette
  • i18n
  • preferences (font family, font size, etc.)