본문 바로가기

개발/기타

Hyper : 예쁜 터미널 프로그램

반응형

맥에선 iTerm2를 쓰고 윈도우에선 PowerShell을 썼는데 어쩌다 보니 갑자기 이쁜걸 쓰고 싶어 찾다보니 예쁜 터미널 프로그램을 찾았습니다!! 😉

 

 

 

 

 

Hyper?

일렉트론으로 만들어진 터미널 프로그램입니다. 일렉트론으로 만들어져 멀티 플랫폼을 지원합니다. (맥, 윈도우, 리눅스 등)

요렇게 생겼어요. (테마랑 플러그인 몇개 적용 된 상태)

 

 

 

 

 

 

 

다운로드 및 설치

https://hyper.is/

 

Hyper™

Hyper™: HTML/JS/CSS terminal

hyper.is

공식 홈페이지에서 다운로드 받으실 수 있습니다.

 

 

 

 

 

 

플러그인 및 테마(Plugin & Theme)

플러그인과 테마를 적용하려고 해봤는데 몇몇개는 예전 버전용이라 그런지 적용이 되지 않네요.

(고양이 커서😿는 하고 싶었는데 ㅠㅠ)

 

 

🔨 플러그인: hypercwd

현재 디렉토리에서 탭을 열어줍니다.

무슨말이냐 하면 예를 들어 C:/Work/myWork/yourWork> 에서 터미널이 열려 있다고 했을 때,

새로운 탭을 열면 C:/Users/Playon> 에서 열립니다. 그럼 또 작업 위치를 열심히 찾아 들어가야 하죠.

하지만 이 플러그인이 있으면 C:/Work/myWork/yourWork> 위치로 탭이 바로 열립니다.

 

 

🔨 플러그인: hyperborder

터미널에 보더(?)를 만들어줍니다.

위에 스샷에보면 인스타그램스러운 색상의 보더가 있죠? 그겁니다. 설정에서 나만의 색을 지정할 수도 있습니다.

 

 

🎨 테마: hyper-material-theme

걍 유명한 머티리얼 테마입니다. (위에 스샷이죠 👻)

그나마 맘에 들고 젤 많이 설치가 돼서 고고싱~

 

 

https://github.com/bnb/awesome-hyper

 

bnb/awesome-hyper

🖥 Delightful Hyper plugins, themes, and resources. Contribute to bnb/awesome-hyper development by creating an account on GitHub.

github.com

여기에 많이 있으니 한번씩 둘러보는 것도 좋을 듯하네요.

 

 

 

 

 

플러그인 및 테마 설치방법

처음에 설치를 어떻게 하는지 삽질을..😤

설치 명령어는 아래 처럼 하면 됩니다.

hyper i <플러그인이름 혹은 테마이름>

 

하지만, 윈도우에 PATH가 설정되어 있지 않아 오류를 뿜뿜! 하는데, 아래 이미지처럼 PATH를 추가 해 주고 명령어를 입력 해 주면 됩니다.

그런 후 플러그인이나 테마를 추가 해 주면 되죠.

 

PS C:\Users\APPLE> hyper i hypercwd
hypercwd installed successfully!
PS C:\Users\APPLE> hyper i hyperborder
hyperborder installed successfully!
PS C:\Users\APPLE> hyper i hyper-material-theme
hyper-material-theme installed successfully!

 

 

 

 

 

 

기본 Shell을 PowerShell 로 변경하기

hyper를 처음 설치하고 실행하면 cmd 로 했을 때 처럼 ls 같은게 안됩니다. 그래서 기본을 PowerShell로 변경을 하면 좋죠.

Menu > Edit > Preferences (Ctrl + Comma) 로 가면 .hyper.js 설정파일이 열립니다.

중간 하단쯤에 shell 하고 shellArgs 설정이 있는데 아래처럼 변경 해 주시면 됩니다. 어짜피 주석에 자세하게 적혀 있어요.

// the shell to run when spawning a new session (i.e. /usr/local/bin/fish)
// if left empty, your system's login shell will be used by default
//
// Windows
// - Make sure to use a full path if the binary name doesn't work
// - Remove `--login` in shellArgs
//
// Bash on Windows
// - Example: `C:\\Windows\\System32\\bash.exe`
//
// PowerShell on Windows
// - Example: `C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe`
shell: 'C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe',

// for setting shell arguments (i.e. for using interactive shellArgs: `['-i']`)
// by default `['--login']` will be used
shellArgs: [],

 

끝~~~

 

반응형