Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
8e372d0
support kitty 0.43 scrollbar and title bar config options
xcutiboo Jul 4, 2026
dc1df38
style: format codebase, remove ai traces, and resolve DI typing issues
xcutiboo Jul 4, 2026
87014cf
feat(parser): add kitty 0.47 config options palette_generate and auto…
xcutiboo Jul 4, 2026
7296de9
feat(ui): implement remaining kitty 0.47 configuration options
xcutiboo Jul 4, 2026
898e72f
build: update dependencies and suppress nx ai prompt
xcutiboo Jul 4, 2026
7e64046
docs: add what's new section for kitty 0.47 features
xcutiboo Jul 4, 2026
4284b73
chore: add visual disclaimer to terminal preview and verify cloudflar…
xcutiboo Jul 4, 2026
e3b97c9
add missing terminfo_type and notify_on_cmd_finish terminal config op…
xcutiboo Jul 4, 2026
cd2269c
chore: enhance color picker styling to look native
xcutiboo Jul 4, 2026
e6a679d
chore: format codebase with biome and fix strict linter errors
xcutiboo Jul 4, 2026
a131058
refactor: apply rigorous component updates and objective code standards
xcutiboo Jul 4, 2026
00fc550
docs: enhance visual badges for modern standards
xcutiboo Jul 4, 2026
8583a8f
style: modernize design system and fix DI build errors
xcutiboo Jul 4, 2026
88324e4
chore: add update badge and humanize about modal
xcutiboo Jul 4, 2026
b6f2141
feat: enhance UI forms with section icons and better visual hierarchy
xcutiboo Jul 4, 2026
9461058
fix: replace hardcoded black backdrops with theme-aware tokens
xcutiboo Jul 4, 2026
68c9a65
chore: release v1.1.0
xcutiboo Jul 4, 2026
222f48f
fix(build): configure semantic-release, fix CI node setup, and update…
xcutiboo Jul 4, 2026
22b1e04
fix(ui): update copy in about modal
xcutiboo Jul 4, 2026
95d2c7f
feat(ui): add transient version badge
xcutiboo Jul 4, 2026
ba67b0b
build(deps): bump actions/checkout from 4 to 7
dependabot[bot] Jul 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .cloudflare-pages.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"build": {
"command": "bun run build",
"output": "dist/confitty/browser",
"node_version": "22"
}
"build": {
"command": "bun run build:prod",
"output": "dist/confitty",
"node_version": "22"
}
}
4 changes: 4 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ updates:
interval: weekly
day: monday
open-pull-requests-limit: 5
cooldown:
default-days: 7
groups:
angular:
patterns:
Expand All @@ -26,3 +28,5 @@ updates:
interval: weekly
day: monday
open-pull-requests-limit: 3
cooldown:
default-days: 7
9 changes: 7 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,15 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@v7

- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: '20'

- name: Setup Bun
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
uses: oven-sh/setup-bun@v2
with:
bun-version: 1.3.11

Expand Down
41 changes: 41 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: Release

on:
push:
branches:
- confitty

permissions:
contents: write
pull-requests: read
issues: read

jobs:
release:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v7
with:
fetch-depth: 0

- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: '20'

- name: Setup Bun
uses: oven-sh/setup-bun@v2
with:
bun-version: 1.3.11

- name: Install dependencies
run: bun install

- name: Build
run: bun run build:prod

- name: Semantic Release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: bunx semantic-release
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,4 @@ temp/
# Nx workspace cache
.nx/cache
.nx/workspace-data
.nx/polygraph
.nx/polygraph
24 changes: 16 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,23 +7,26 @@

<p>
<a href="https://github.com/xcutiboo/Confitty/actions">
<img src="https://img.shields.io/github/actions/workflow/status/xcutiboo/Confitty/ci.yml?branch=confitty&style=for-the-badge&label=build" alt="Build Status">
<img src="https://img.shields.io/github/actions/workflow/status/xcutiboo/Confitty/ci.yml?branch=confitty&style=for-the-badge&logo=githubactions&logoColor=white&color=2ea44f&label=Build" alt="Build Status">
</a>
<a href="https://github.com/xcutiboo/Confitty/releases/latest">
<img src="https://img.shields.io/github/v/release/xcutiboo/Confitty?style=for-the-badge&color=FFB5C6&label=release" alt="Latest Release">
<a href="https://github.com/xcutiboo/Confitty/releases/latest">
<img src="https://img.shields.io/github/v/release/xcutiboo/Confitty?style=for-the-badge&logo=github&logoColor=white&color=FFB5C6&label=Release" alt="Latest Release">
</a>
<img src="https://img.shields.io/badge/UPDATE-Design_Revamp-7A52FF?style=for-the-badge&logo=sparkles&logoColor=white" alt="Latest Update">
<a href="https://confitty.app">
<img src="https://img.shields.io/badge/Live%20Demo-FF6B9D?style=for-the-badge&logo=cloudflare&logoColor=white" alt="Live Demo">
<img src="https://img.shields.io/badge/Live_Demo-confitty.app-FF6B9D?style=for-the-badge&logo=cloudflare&logoColor=white" alt="Live Demo">
</a>
<a href="./LICENSE">
<img src="https://img.shields.io/badge/License-MIT-5A4D50?style=for-the-badge" alt="MIT License">
<img src="https://img.shields.io/github/license/xcutiboo/Confitty?style=for-the-badge&logo=opensourceinitiative&logoColor=white&color=5A4D50" alt="MIT License">
</a>
</p>

<p>
<img src="https://img.shields.io/badge/Angular-21-DD0031?style=for-the-badge&logo=angular&logoColor=white" alt="Angular 21">
<img src="https://img.shields.io/badge/TypeScript-6-3178C6?style=for-the-badge&logo=typescript&logoColor=white" alt="TypeScript">
<img src="https://img.shields.io/badge/Bun-1.3+-FDF8F9?style=for-the-badge&logo=bun&logoColor=black" alt="Bun 1.3+">
<img src="https://img.shields.io/badge/Angular_21-DD0031?style=for-the-badge&logo=angular&logoColor=white" alt="Angular 21">
<img src="https://img.shields.io/badge/TypeScript_6-3178C6?style=for-the-badge&logo=typescript&logoColor=white" alt="TypeScript">
<img src="https://img.shields.io/badge/Bun_1.3-FDF8F9?style=for-the-badge&logo=bun&logoColor=black" alt="Bun 1.3+">
<img src="https://img.shields.io/badge/Nx_22-143055?style=for-the-badge&logo=nx&logoColor=white" alt="Nx 22">
<img src="https://img.shields.io/badge/TailwindCSS_3-06B6D4?style=for-the-badge&logo=tailwindcss&logoColor=white" alt="TailwindCSS 3">
</p>

<p>
Expand Down Expand Up @@ -58,6 +61,11 @@ Kitty terminal is great. Reading 400+ config options to change your font size? N

She's Kitty Terminal's ghost cat mascot if someone dropped her in pink paint and then set off a confetti cannon directly in her face. She does not know what year it is. She is thriving. The confetti in her fur is permanent. She has accepted this.

## 📢 What's New

> **🎉 Full Kitty 0.47 Support**
> Confitty now supports all configuration options up to Kitty **0.47.0**, including `progress_bar` UI settings, `macos_fullscreen_ignore_safe_area_insets`, `palette_generate`, and `auto_reload_config`.

## ✨ Features

### 🎨 Visual Configuration
Expand Down
Loading
Loading