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
|
2024-08-10 15:06:13 +00:00
|
|
|
|
|
|
|
- [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
|