[linux] 홈 런처에 명령어로 프로그램 추가.

spring·2020년 11월 9일
0
post-custom-banner

######1. 현재 런처 프로그램 보기

gsettings get com.canonical.Unity.Launcher favorites

######2. 런처에 프로그램 추가.

gsettings set com.canonical.Unity.Launcher favorites "$(gsettings get com.canonical.Unity.Launcher favorites | sed "s/]/,'Your Program.desktop']/")"

간단한 펄 스크립트로는 아래와 같다.

my $desktop="application://Haroopad.desktop";
my $cmd=`gsettings get com.canonical.Unity.Launcher favorites | sed s/]/,/`;
system "gsettings set com.canonical.Unity.Launcher favorites \"$cmd \'$desktop\']\"";

.desktop 파일은 /usr/share/applications/ 에 형태에 맞게 있어야 한다.

profile
Researcher & Developer @ NAVER Corp | Designer @ HONGIK Univ.
post-custom-banner

0개의 댓글