kittymux
A UI for browsing kitty windows like tmux
파일 탐색기
최종 버전 다운로드 (.zip)- closeentry_test.go
- commandexecutor.go
- createwindow_test.go
- entrylister.go
- entrylister_test.go
- focusentry_test.go
- kittyconnector.go
- listwindows_test.go
- mockcommandexecutor.go
- renameentry_test.go
- sendcommand_test.go
- types.go
- mocksessiondao.go
- session.go
- sessionconnector.go
- sessionconnector_test.go
- sessiondao.go
- sessiondao_test.go
- mockquicknavdao.go
- quicknavdao.go
- quicknavdao_test.go
- quicknavdatabase.go
- quicknavdatabase_test.go
- state.go
- closeentrycmd.go
- focusentrycmd.go
- go.mod
- go.sum
- itemdelegate.go
- keys.go
- listitemmodel.go
- listwindowscmd.go
- main.go
- mainupdate_test.go
- messages.go
- navigatemode.go
- navigatemode_test.go
- quicknavmode.go
- quicknavmode_test.go
- renameentrycmd.go
- renamemode.go
- renamemode_test.go
- savesessioncmd.go
- setquicknavmode.go
- setquicknavmode_test.go
- styles.go
- uimodel.go
- updatequicknavcmd.go
- mod.rs
- command_executor.rs
- mod.rs
- entry_type.rs
- mod.rs
- window_list_entry.rs
- mod.rs
- persistence.rs
- close_entry_command.rs
- enter_navigate_command.rs
- enter_quicknav_command.rs
- enter_rename_command.rs
- enter_setquicknav_command.rs
- load_command.rs
- mod.rs
- quicknav_command.rs
- quit_command.rs
- rename_entry_command.rs
- select_entry_command.rs
- select_next_command.rs
- select_next_tab_command.rs
- select_prev_command.rs
- select_prev_tab_command.rs
- set_quicknav_command.rs
- text_command.rs
- mod.rs
- navigatemode.rs
- quicknavmode.rs
- renamemode.rs
- setquicknavmode.rs
- mod.rs
- model.rs
- renderer.rs
- main.rs
- Cargo.toml
- index.js
- kittymux-bookmark.png
- kittymux.gif
- kittymux.png
- index.ts
- closeEntry.ts
- createWindow.test.ts
- createWindow.ts
- focusEntry.ts
- index.ts
- kittyCommand.ts
- listWindows.ts
- model.ts
- processWindowList.ts
- renameEntry.ts
- sendCommand.test.ts
- sendCommand.ts
- index.ts
- loadOrFindSession.ts
- loadSession.test.ts
- loadSession.ts
- model.ts
- serialiseSession.test.ts
- serialiseSession.ts
- index.ts
- settings.test.ts
- processCommand.ts
- processListKeyPress.ts
- processQuickNavKeypress.ts
- refreshWindowList.ts
- scopeFilter.test.ts
- getInstructions.ts
- model.ts
- reducer.test.ts
- reducer.ts
- scopeFilter.ts
- selectors.ts
- index.tsx
- MainScreen.test.tsx
- index.tsx
- index.tsx
- .eslintrc.js
- jest.config.js
- package.json
- prettier.config.js
- test.json
- tsconfig.json
- yarn.lock
- .gitignore
- LICENSE
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/guysherman/kittymux
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd kittymux
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Node.js npm 명령어를 쓰려면 Node.js가 설치되어 있어야 합니다.
npm install -g @guysherman/kittymux
npm 레지스트리에 배포된 패키지를 전역으로 설치합니다. 소스 클론이 필요 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Node.js
쉬움사전 준비물
npm install -g @guysherman/kittymux
npm 레지스트리에 배포된 패키지를 전역으로 설치합니다. 소스 클론이 필요 없습니다.
npm link
이 명령어를 터미널에 그대로 입력해 실행하세요.
npm link @guysherman/treecat
이 명령어를 터미널에 그대로 입력해 실행하세요.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
4. Go
보통cd go
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
go build ./...
Go 프로그램을 컴파일해 실행 파일을 만듭니다.
go run .
따로 빌드하지 않고 바로 Go 프로그램을 실행합니다.
빌드가 에러 없이 끝나면 성공입니다. go run . 을 썼다면 터미널 출력을 확인하세요.
5. Rust
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Rust (rustup) rustup으로 설치하면 cargo도 함께 설치됩니다.
cd rs
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
cargo build --release
Rust 프로젝트를 컴파일합니다.
cargo run
빌드 후 바로 실행까지 진행합니다.
cargo build가 에러 없이 끝나면 성공입니다. target/ 폴더에 실행 파일이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
