Lua에서 Conky 구성 변수 편집

Lua에서 Conky 구성 변수 편집

저는 한동안 Conky를 사용해 왔으며 최근에는 Lua 스크립팅을 다루기 시작했습니다. "플랫" conkyrc접근 방식(콤보나 스크립트와 반대 )에 대해 나를 conkyrc괴롭혔던 것 중 하나 lua는 모든 것을 배치하기 위해 시행착오를 거쳐야 한다는 것이었습니다.

사용 lua하고 cairo이것을 피하고 싶습니다. 화면 해상도를 얻고 xdpyinfo화면 해상도를 기준으로 모든 크기를 만듭니다. 이 접근 방식의 문제점은 여전히 ​​파일 내에서 Conky 창 위치를 조정해야 하며 conkyrc(내가 아는 한) 프로그래밍 방식으로 수행할 수 없다는 것입니다. 제 질문은 스크립트 결과를 사용하여 및 lua같은 Conky 구성 변수를 설정할 수 있습니까 ? 입니다. 아니면 이러한 변수를 프로그래밍 방식으로 설정하는 다른 방법이 있습니까?gap_xgap_y

답변1

어쩌면 내가 생각했던 해결책은 아닐 수도 있지만 그럼에도 불구하고 해결책은 다음과 같습니다.콘키 루아 APIconky_config"현재 Conky 구성 파일의 경로를 포함하는 [a] 문자열"을 반환하는 함수에 대해 설명합니다 .

그래서 내 해결책은 이 파일을 열고 lua내 스크립트에서 해당 위치에서 편집하는 것이었습니다.

관련 정보