Skip to content
This repository has been archived by the owner on Jun 8, 2024. It is now read-only.

bettervim/shifter-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shifter CLI

Shifter CLI is an attempt to create a CLI tool that configures the tmux UI. This project leverages ReScript and various npm packages to provide a customizable and user-friendly interface for tmux configuration.

preview.mov

Installation

To install the necessary dependencies, navigate to the project directory and run:

npm install

Running ReScript

To compile the ReScript code, use the following npm script:

npm run rs:dev

This script will compile the .res files in the src directory and generate corresponding JavaScript files.

Running the CLI

To run the Shifter CLI, use the following command:

npm run dev

This command will execute the main entry point of the CLI and provide you with optio

Project Structure

  • src/
    • Main.res: The main entry point of the CLI.
    • bindings/: Contains bindings for various npm packages used in the project.
    • commands/: Contains the implementation of various CLI commands related to tmux customization.
    • components/: Contains reusable components used in the CLI interface.
    • shared/: Contains shared utilities and helper functions used across the project.

Contribution

If you would like to contribute to this project, please fork the repository, create a new branch, and submit a pull request with your changes.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published