ctrl/README.md

48 lines
1.2 KiB
Markdown
Raw Normal View History

2024-08-10 14:54:56 +00:00
# Ctrl IDE
A keyboard driven IDE in your terminal, the unix way.
```txt
,---,---,---,---,---,---,---,---,---,---,---,---,---,-------,
| | | | | | | | | | | | [ | ] | <- |
|---'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-----|
| ->| | | | | | | | | | | | [ | ] | \ |
|-----',--',--',--',--',--',--',--',--',--',--',--',--'-----|
| Caps | | | C | T | R | L | | | | ; | ' | Enter |
|------'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'--------|
| | | | | | | | | , | . | / | |
|------,-',--'--,'---'---'---'---'---'---'-,-'---',--,------|
| ctrl | | alt | | alt | | ctrl |
'------' '-----'--------------------------'------' '------'
```
## Primary tools used
- Nushell
- Yazi
- Helix editor
- Zellij
- Lazygit
## Inspiration
### Design
- Catppuccin
### IDE/Code editor
- Jetbrain's IDE
## Thanks to
### Design
- Nieminen Mika for the ascii art
- Catppuccin
### Language servers
- [efm-langserver](https://github.com/mattn/efm-langserver/) -> External linters and formating support
- [simple-completion-language-server](https://github.com/estin/simple-completion-language-server) -> Snippet support