일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- IOS
- catalina
- 모하비
- 에어팟
- Tarantula
- 컨트롤러
- AirPods
- 업데이트
- 3D프린터
- 터치바
- 시에라
- macos
- 버그
- Fedora
- Mac
- 아이폰
- mojave
- Linux
- iOS 13
- 3D 프린터
- 맥북프로
- 정식버전
- beta
- sierra
- asahi linux
- 애플
- BIQU
- tevo
- high sierra
- 맥
- Today
- Total
목록hyprland 7
elsa in mac
이번 포스트에서는 Hyprland 에서 KDE의 plasmashell을 함께 사용하는 방법을 간단히 알아 봅니다. 이 방법은 KDE DE가 설치되어 있는 시스템에서 Hyprland를 추가적으로 설치하여 사용 중인 사용자에게만 국한된 방법 입니다. 우선, 아래는 결과물입니다. KDE DE(Desktop Environment)는 Kwin Window Manager를 사용하고 있고, Hyprland는 Window Manager일뿐 DE를 갖고 있지는 않습니다. 그래서 이 방법은 Hyprland로 login을 한 상태에서 plasmashell을 실행 시켜, DE를 사용할 수 있도록 하는 방법 입니다. 이 방법의 장점은 KDE의 widget과 dekstop icon, wllpaper engine을 사용할 수 ..
이번 포스트는 Hyprland를 사용할 때, logout/login 한 후, hyprland socket에 연결할 수 없는 문제와 관련된 것입니다. SDDM을 통해 Hyprland WM으로 login을 하게 되면, hyprland는 /tmp/hypr/ 폴더에 socket을 생성합니다. 이 후, hyprctl 을 사용할 때 이 socket을 사용하여 정보를 얻어오거나 설정을 하게 되는데, 재 로그인을 하게 되면 이 후로 socket 에 연결할 수 없다는 오류가 발생하게 됩니다. $ hyprctl monitors Couldn't connect to /tmp/hypr/c554749244117f7f150c6f2a2ce4dede6e8cbb25_16931751828.socket.sock. (3) 가장 대표적인 예가..
이번 포스트에서는 Hyprland의 extension CLI인 Pyprland에 대해 알아보도록 하겠습니다. Pyprland는 Hyprland WM(Window Manager) 기반에서 추갖거인 기능을 사용할 수 있는 Pyhton 기반의 service 앱 이라고 할 수 있습니다. 1. 설치 기본 package manager인 dnf를 이용하여 설치 합니다 . sudo dnf install pyprland 2. 지원하는 plugin들 설치를 하게 되면, 기본적으로 pyprland가 제공하는 모든 plugin들이 설칙가 됩니다 plugin들에는 scrachpads, magnify, toggle_special, shortcut_menu, fetch_client_meu, layout_center, expose,..
CAVA는 cross-platfom Audio Visualizer 로 오디오 출력에 대한 spectrum 에니메이션을 표시해 주는 terminal 기반의 CLI 도구 입니다. 이번 포스트에서는 Linux의 Hyprland WM을 사용하는 환경에서 화면의 왼쪽과 오른쪽 가장자리에 각각 left/right channel로 cava를 위젯처럼 고정 배치하는 방법을 알아 보도록 하겠습니다. 이 방법을 적용하기 위해서는 hyprland를 설치하고 설정을 수정 할 수 있는 수준이 되어야 합니다. 1. hyprland gap 설정 우선, 위의 스샷과 같이 cava를 표시할 빈 영역을 마련해야 합니다. 이를 위해서는 아래와 같이 hyprland의 gneneral 설정에서 gaps_out 을 충분히 줘야 합니다 gene..
이번 포스트에서는 앞서 Master Layout 설정 기본편에 이은 좀 더 심화된 설정에 대해 알아보고자 합니다. Master Layout을 기본으로 설정하게 되면, 문제가 하나 발생하게 됩니다. 윈도우가 1개 떠 있을 때는, 중앙에 표시가 되지만, Window가 두 개가 뜨게 되면, Master Window의 오른쪽에 위치하게 됩니다. 왼쪽은 텅 비게 되지요. 이러한 단점을 보안하는 방법입니다. 아래는 window 수에 따른 Master Layout 요구 규칙 입니다. Case Study 1. 윈도우가 하나일 경우에는 중앙에 배치하되 window 폭을 65%로 설정한다.(mfact = 0.65) 2. 윈도우가 2개 일때는 mfact를 0.5(50%)로 변경하고, master window는 오른에 배치한..