tijolo v0.6.0

Simple and fast keyboard focused IDE written in Crystal and GTK.
  • v0.6.0 - April 19, 2021
  • v0.5.1 - April 11, 2021
  • v0.5.0 - April 11, 2021
  • v0.4.1 - January 11, 2021
  • v0.4.0 - January 10, 2021

Tijolo

Lightweight, keyboard-oriented IDE for the masses.

AUR Build Status

Project status

Alpha. I'm already using it in my daily work and also to write itself.

The TODO works like a roadmap and also list things I'm working on, it can give you a better idea of the project status.

How it looks like?

See more screenshots.

Project goals

  • Run fast, something you don't see very often in new desktop applications.
  • Have a simple distraction free UI.
  • Keyboard focused user interface.
  • Easy/fast code navigation.
  • ♥️ Git.
  • ♥️ Language Servers.

Installing

Archlinux

There's a AUR package for every release.

$ yay -S tijolo

There's also AUR package available for latest git version, named tijolo-git.

Ubuntu

There should be a home made Ubuntu package for every release, check the github release page.

If you want to create a package from git, clone the repository then run ./packages/make-ubuntu-package, this will generate a docker image, build Tijolo inside that image, create a debian package then copy it back, out of the container. Not best approach to build a deb package but works on non-deb machines.

Compiling from source

You will need:

Then the usual:

$ make
$ sudo make install

Tijolo use JetBrains Mono font, you can make install them if you don't already have them installed:

$ sudo make install-fonts

To uninstall:

$ sudo make uninstall uninstall-fonts

Usage

Pass a directory of a file under a git repository to open a project. Just call it without arguments to see a list of available projects.

Contributing

  1. Fork it (https://github.com/hugopl/tijolo/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Any ideas/suggestions, fill in an issue.

Contributors

Owner
github statistic
  • 67
  • 0
  • 2
  • 2
  • 16 days ago
  • April 28, 2020
License

MIT License

Links
Synced at

Thu, 13 May 2021 04:54:49 GMT