2022-12-19 01:13:41 +00:00
2022-09-20 14:35:01 +05:30
2022-11-15 09:00:25 -06:00
2022-11-15 09:00:25 -06:00
2022-09-27 02:41:54 +02:00
2022-11-02 19:55:25 +05:30
2022-11-02 19:55:25 +05:30
2022-11-17 20:26:37 +05:30
2022-12-19 01:13:41 +00:00
2022-12-19 01:13:41 +00:00
2022-08-18 20:43:46 +02:00
2022-11-17 22:12:40 +05:30

Logo
Catppuccin CLI

Catppuccin CLI

A work-in-progress CLI for Catppuccin themes.

It allows you to:

  • Install themes with one command
  • Uninstall themes with one command
  • Update themes with one command

Installation

  • You can download the executable for this project from the releases section. Download the release as per your OS.

Development

  • The foremost requirement to develop is to make sure that go version 1.19 is installed.
  • Development and contribution guidelines along with the future development plans have been added to the wiki.

Docker image

  • The cli also has a Docker image. To build it, run docker build --network=host -t ctp:latest ..
  • To run the built image, run the command docker run -it --rm --net=host ctp:latest help.

TODO

  • Hooks
    • Install hooks
    • Uninstall hooks
  • Command hooks: To execute shell scripts.
  • Web hooks: To handle xdg-open, open or equivalent command on Windows.
  • Rework remove function from scratch: Need to find a way to save the flavour user installs.
  • Better error handling overall
  • Use gofmt from now on.
  • Rewrite the wiki for catppuccin/cli to make first contributions easier.
  • Refactoring:
    • Move cmd to internal
    • Move main.go to cmd/ctp => Reason: Check #25

 

Copyright © 2021-present Catppuccin Org

Description
No description provided
Readme MIT 31 MiB
Languages
Go 99.2%
Dockerfile 0.6%
Makefile 0.2%