Merge remote-tracking branch 'gitea/main'
Build project / build (push) Has been cancelled

This commit is contained in:
Arthur Barraux
2025-10-30 18:18:12 +01:00
2 changed files with 14 additions and 11 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ on:
jobs: jobs:
build: build:
runs-on: home-1 runs-on: ubuntu-latest
steps: steps:
- name: Checkout code - name: Checkout code
+13 -10
View File
@@ -1,26 +1,29 @@
# Beluga # Beluga
Beluga is a project of CLI text editor that will fit perfectly with your azerty keyboard. Beluga is a project of CLI text editor that uses lisp as configuration language.
It's abviously only working for **Linux**.
## Requirements ## Requirements
You will only need **cmake** and **clang** to compile the editor. You will only need **meson** and a **C compiler** to compile the editor.
## Installation ## Installation
Here is the installation line for development version: Here is the installation line for development version:
```git clone --recurse-submodules https://github.com/le-cocotier/beluga.git ~/.beluga && cd ~/.beluga && mkdir build && cd build && cmake ../ && make beluga``` ```git clone https://homelinuxserver.ddns.net/git/arthur/beluga.git ~/.beluga && cd ~/.beluga && meson setup --reconfigure build && meson compile -C build```
The executable file will be in `bin/beluga`. Feel free to add it to your path. The executable file will be `build/beluga`. Feel free to add it to your path.
You can either run `make all` or `make doc_doxygen` if you're interested by the doxygen documentation.
## Getting start ## Getting start
To open an existing file just type : To open an existing file just type :
```beluga path_to_my_file``` ```./build/beluga path_to_my_file```
The only keybinds that you will need will be : Here is some few command that you will need :
- Ctrl-Q : leave the editor
- Ctrl-S : Save a file | keybind| command |
|--------|------------------|
| Ctrl-Q | leave the editor |
| Ctrl-S | Save a file |
| Ctrl-O | open file |