Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pongloongyeat/diorite
CLI companion for elementaryOS.
https://github.com/pongloongyeat/diorite
Last synced: 14 days ago
JSON representation
CLI companion for elementaryOS.
- Host: GitHub
- URL: https://github.com/pongloongyeat/diorite
- Owner: pongloongyeat
- License: gpl-3.0
- Created: 2021-03-19T21:27:14.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-03-27T15:08:50.000Z (over 3 years ago)
- Last Synced: 2023-03-09T05:17:00.086Z (over 1 year ago)
- Language: Vala
- Homepage:
- Size: 21.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# Diorite
Diorite makes use of [GTK](https://www.gtk.org/) and [Granite](https://github.com/elementary/granite) to show native dialogs more easily for CLI applications on elementaryOS.
## Building and Installation
You'll need the following dependencies:
- libgtk-3-dev
- libgranite-dev
- meson
- valacRun `meson build` to configure the build environment. Change to the build directory and run `ninja` to build
```bash
meson build --prefix=/usr
cd build
ninja
```To install, use ninja install, then execute with `diorite --help` to see available options.
```bash
sudo ninja install
diorite --help
```