본문으로 건너뛰기
로그인 둘러보기
시스템·유틸리티 · 윈도우즈 유틸

WinLux

0

WinLux는 Tauri 2와 React로 제작된 경량 Windows 전용 데스크톱 유틸리티입니다.

경량 유틸리티라이트 다크 테마 전환시스템 트레이언어 설정자동 테마 전환

소개

WinLux는 Tauri 2와 React로 제작된 경량 Windows 전용 데스크톱 유틸리티입니다. Lparksi가 GitHub에서 공개한 이 도구는 Windows의 라이트/다크 테마를 빠르게 전환하고, 시스템 트레이에 상주하며, 일출/일몰 시간에 따른 자동 테마 전환을 지원합니다. 다국어 앱 언어 설정 관리 기능도 함께 제공됩니다.

상세정보

원클릭 라이트/다크 테마 전환

시스템 트레이 메뉴에서 Dark Mode 또는 Light Mode를 선택하면 앱과 시스템 테마가 즉시 전환됩니다. Windows 레지스트리 HKCUSoftwareMicrosoftWindowsCurrentVersionThemesPersonalize 값을 읽고 쓰는 방식으로 동작합니다.

시스템 트레이 상주

기본적으로 메인 창을 띄우지 않고 백그라운드에서 실행되며, 트레이 아이콘을 통해 주 창 열기, 라이트/다크 즉시 전환, 자동 전환 토글, 언어 변경, 앱 종료 메뉴를 사용할 수 있습니다.

언어 설정 관리

앱의 표시 언어를 빠르게 변경할 수 있습니다. 시스템 언어를 따라가는 auto 모드와 30개 지원 언어 가운데 수동 선택을 모두 지원하며, 설정은 HKCUSoftwareWinLuxLanguagePreference에 저장됩니다.

일출/일몰 기반 자동 테마 전환

주소나 좌표를 등록하면 OpenStreetMap Nominatim을 통해 위치를 확인하고, 백그라운드 작업이 현지 일출/일몰 시각에 맞춰 앱/시스템 테마를 자동으로 전환합니다. 위치가 저장되지 않은 상태에서 자동 전환을 켜면 앱이 설정 필요 오류를 표시합니다.

트레이 우선 동작(Lazy Window Lifecycle)

시작 시 메인 창을 생성하지 않고 트레이에서 대기하며, 트레이 아이콘이나 Open Main Window 메뉴로 창을 열면 비로소 WebView 창이 만들어집니다. 창을 닫으면 종료 대신 숨김 처리되고, 3분 동안 다시 열지 않을 경우 창 인스턴스가 파괴됩니다.

설치

  • WinGet으로 설치: winget install --id Lparksi.WinLux --exact
  • GitHub Releases에서 NSIS 설치 파일을 내려받아 실행하면 30개 언어 가운데 설치 언어를 선택할 수 있습니다.

기본 사용 흐름

  1. 설치 후 실행하면 시스템 트레이에 WinLux 아이콘이 등록되고 메인 창은 자동으로 나타나지 않습니다.
  2. 트레이 아이콘 왼쪽 클릭 또는 Open Main Window 메뉴로 주 창을 엽니다.
  3. 메뉴에서 Dark Mode/Light Mode로 즉시 테마를 전환하거나, Auto Switch: On/Off로 자동 전환을 켜고 끕니다.
  4. 자동 전환을 처음 켤 때는 Solar Times 설정에서 주소를 입력해 위치를 저장하거나, 설정된 위치의 일출/일몰 데이터를 불러옵니다.
  5. Language 서브메뉴에서 원하는 언어를 고르면 앱 표시 언어가 즉시 바뀝니다.
  6. 주 창을 닫으면 앱이 종료되지 않고 트레이로 숨겨지며, Quit 메뉴를 선택해야 완전히 종료됩니다.

WinLux는 오픈소스인가요?

MIT 라이선스로 공개된 오픈소스 프로젝트이며, 소스 코드는 GitHub 저장소에서 확인할 수 있습니다.

기본 언어는 무엇이고 어떤 언어를 지원하나요?

기본 언어는 영어(미국)이며, 한국어를 포함한 30개 언어가 NSIS 설치 단계 및 앱 내부 언어 메뉴에서 선택 가능합니다.

자동 테마 전환을 켰는데 동작하지 않으면 어떻게 하나요?

자동 전환을 활성화하기 전 Solar Times 설정에서 위치(주소 또는 좌표)를 저장해야 합니다. 저장된 위치가 없으면 앱이 설정 필요 오류를 표시합니다.

화면으로 보는 주요 기능

테마 관리자

테마 관리자

WinLux 테마 관리자 창에서 어두운 모드와 밝은 모드를 한 번의 클릭으로 전환할 수 있다. 현재 어두운 모드가 선택되어 있으며, 밝은 모드는 선택되지 않았다. 언어 설정은 영어(미국)로 설정되어 있다. 창의 오른쪽 상단에는 'Light' 버튼이 있으며, 아래에는 'Solar Times & Auto Switch'와 'More Info'라는 확장 가능한 섹션이 있다.

시스템 트레이 메뉴

시스템 트레이 메뉴

시스템 트레이에서 표시되는 메뉴에서 'Open Main Window', 'Dark Mode', 'Light Mode', 'Auto Switch: On', 'Language', 'Quit' 항목이 있다. 'Dark Mode'와 'Auto Switch: On' 항목 옆에는 체크 표시가 있다.

시스템 요구사항

Windows 10 또는 Windows 11, x64 아키텍처. 실행 파일 설치 시 별도 런타임 요구 사항은 명시되지 않았으며, 소스에서 직접 빌드할 경우 Bun, Rust stable 툴체인(MSVC 타깃), Tauri의 Windows 사전 요구 사항(WebView2, 빌드 도구)이 필요합니다. 주소 기반 일출/일몰 좌표 자동 설정 기능을 사용할 때만 OpenStreetMap Nominatim을 위한 인터넷 연결이 요구됩니다.