- 12 Nov, 2025 1 commit
-
-
platyhouse authored
-
- 06 Nov, 2025 2 commits
-
-
-
platyhouse authored
-
- 05 Nov, 2025 2 commits
-
-
platyhouse authored
## 도구 네이밍 개선 - **ptyFindFile → ptyFileFind**: 파일 검색 도구의 파일명을 보다 직관적인 형태로 변경 (동사-명사 순서로 통일)
-
platyhouse authored
## 파일명 변경 - **ptyFileFind → ptyFindFile**: 파일 검색 도구 파일명 변경 ## 검색 모드 개선 - **ptyFindFile**: - 검색 모드 미지정 시 기본값 설정 (pattern 모드) - 검색 모드 미지정 시 오류 메시지 제거 - pattern 모드 설명 추가 ("파일명 패턴 매칭")
-
- 04 Nov, 2025 2 commits
-
-
platyhouse authored
## 프롬프트 표시 강화 - **ptySetBash**: 프롬프트에 타임스탬프 추가 ([YYYY-MM-DD HH:MM:SS] 형식) - **ptySetBash**: Git 브랜치명 표시 기능 추가 (ptyParseGitBranch 함수) - **ptySetBash**: 서버 경고 메시지 표시 지원 (SERVER_WARNING 환경변수 사용) - **ptySetBash**: 호스트명 표시를 단축형(\h)에서 전체형(\H)으로 변경 ## 주석 통일 - **ptySetBash**: "pty-bash" → "ptySetBash"로 주석 문구 통일 - ~/.zshrc 추가 주석 - ~/.bashrc 추가 주석 - /etc/bashrc 추가 주석
-
platyhouse authored
## 파일 삭제 기능 개선 ### 강제 삭제 옵션 추가 - **ptyFileFind**: --delete-force 옵션 추가 - 기존 --delete는 확인 후 삭제 - --delete-force는 확인 없이 즉시 삭제 - DELETE_FORCE 변수 추가 및 초기화 ### 삭제 확인 로직 개선 - **ptyFileFind**: 삭제 확인 프로세스 리팩토링 - PROCEED_DELETE 변수로 삭제 진행 여부 제어 - 강제 삭제 모드 분기 처리 추가 - 조건문 구조 개선 ([[ ]] → [ ]) ### 도움말 개선 - **ptyFileFind**: 사용법 및 예제 업데이트 - --delete-force 옵션 설명 추가 - 두 삭제 옵션 차이점 명시 - 예제에 강제 삭제 사용 사례 추가
-
- 30 Oct, 2025 2 commits
-
-
platyhouse authored
## 대시보드 세션 목록 정렬 기능 추가 ### 자연스러운 버전 정렬 적용 - **ptyTmuxMonitoring**: - 모든 세션 목록 출력 시 자연스러운 정렬 적용 (sort -V) - 패턴 매칭 세션 목록 출력 시 자연스러운 정렬 적용 (sort -V) - 주석 개선: "모든 세션" → "모든 세션 (자연스러운 정렬)"
-
platyhouse authored
## 세션 실행 관리 ### 세션 접속 및 생성 - **ptyTmux**: 지정한 세션명으로 tmux 세션 생성 또는 재접속 - 인자 없이 실행 시 현재 실행 중인 세션 목록 표시 - 세션이 없으면 새로 생성, 있으면 재접속 ### 작업 완료 알림 - **ptyRunWithAlert**: 명령 실행 후 사운드 알림 도구 - 현재 시스템 볼륨 백업 후 임시로 70으로 설정 - Sosumi 사운드 2회 반복 재생 - 완료 후 원래 볼륨으로 복구 ## 세션 삭제 관리 ### 패턴 기반 세션 삭제 - **ptyTmuxKill**: 패턴 매칭으로 tmux 세션 삭제 - 와일드카드 패턴 지원 (*, abcd*, *xyz, *word*) - monitor_dashboard 세션 자동 보호 (삭제 대상 제외) - 삭제 전 세션 목록 표시 및 확인 프롬프트 - 삭제 결과 통계 (성공/실패 개수) ## 세션 모니터링 관리 ### 다중 세션 실시간 모니터링 - **ptyTmuxMonitoring**: 여러 tmux 세션을 하나의 대시보드에서 모니터링 - 패턴 매칭으로 모니터링 대상 선택 - monitor_dashboard 세션에 타일 레이아웃으로 pane 분할 - 각 pane에서 watch로 1초마다 세션 출력 갱신 (최근 30줄) - tiled 레이아웃으로 화면 균등 분할
-
- 28 Oct, 2025 3 commits
-
-
platyhouse authored
-
platyhouse authored
-
platyhouse authored
-
- 24 Oct, 2025 2 commits
-
-
platyhouse authored
-
platyhouse authored
-
- 20 Oct, 2025 1 commit
-
-
platyhouse authored
-
- 15 Oct, 2025 14 commits
-
-
platyhouse authored
-
platyhouse authored
-
-
platyhouse authored
기존 스크립트 파일들의 파일명을 더 직관적으로 변경하고 기능을 재구성하였습니다. 변경 내역: - gacc 파일 삭제: Claude를 이용한 커밋 메시지 자동 작성 스크립트 - pty_git 파일 삭제: Git 설정 관리를 위한 대화형 메뉴 스크립트 (350줄) 새로 추가된 파일: - pgit: 기존 pty_git을 pgit으로 파일명 변경 * Git 설치, Config 조회, 계정 정보 관리 기능 제공 * 인증 정보 저장/조회 기능 (store/cache 옵션) * 대화형 메뉴 인터페이스 (6개 메뉴 항목) * PlatyHouse 브랜딩 및 컬러 테마 적용 - pgitacc: 기존 gacc를 pgitacc로 파일명 변경 * Claude CLI를 활용한 자동 커밋 메시지 생성 * git status, git diff 분석 기반 상세 한글 커밋 메시지 작성 * 커밋 완료 후 최근 커밋 로그 표시 (git log -1) 파일명 변경 목적: - 더 짧고 타이핑하기 쉬운 파일명으로 변경 - pgit: PlatyHouse Git의 약자로 Git 설정 관리 도구 - pgitacc: PlatyHouse Git Auto Commit Creator의 약자
-
platyhouse authored
변경 사항: - pty 스크립트의 Git 작업 메뉴 텍스트 수정 ("Git 작업" -> "Git 작업 2") - setup_git() 함수 앞에 빈 줄 추가하여 코드 가독성 개선 - gacc 파일 추가 (새로운 추적 파일) 이 커밋은 pty 스크립트의 Git 작업 메뉴 표시를 업데이트하고, 새로운 gacc 파일을 저장소에 추가합니다. -
platyhouse authored
-
platyhouse authored
-
platyhouse authored
-
platyhouse authored
-
platyhouse authored
-
platyhouse authored
-
platyhouse authored
-
platyhouse authored
-
platyhouse authored
-
- 14 Oct, 2025 2 commits
-
-
platyhouse authored
-
서형민 authored
-
- 31 Mar, 2025 1 commit
-
-
서형민 authored
-
- 26 Feb, 2025 1 commit
-
-
서형민 authored
-
- 02 Feb, 2025 1 commit
-
-
platyhouse authored
-
- 15 Jan, 2025 1 commit
-
-
platyhouse authored
-
- 14 Nov, 2024 1 commit
-
-
root authored
-
- 13 Nov, 2024 1 commit
-
-
서형민 authored
-
- 09 Aug, 2024 1 commit
-
-
root authored
-
- 13 Jul, 2023 1 commit
-
-
root authored
-
- 05 Jun, 2021 1 commit
-
-
root authored
-