Home [Ubuntu] Ubuntu codeserver desktop icon 생성
Post
Cancel

[Ubuntu] Ubuntu codeserver desktop icon 생성

Overview

Ubuntu 환경에서 codeserver에 접근하려면 브라우저를 실행하고 주소를 입력하여 접근하거나
google-chrome --app=${code_server_address}처럼 실행을 해야합니다.
근데 이게 생각보다 너무 번거로워서 codeserver desktop icon을 만들려고 합니다.

Ubuntu desktop icon 생성

Ubuntu desktop icon file은 /usr/share/applications에 포함되어있습니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$ ls /usr/ahre/applications
.
.
code.desktop
.
firefox.desktop
.
gkbd-keyboard-display.desktop
gnome-applications-panel.desktop
gnome-background-panel.desktop
gnome-bluetooth-panel.desktop
gnome-camera-panel.desktop
gnome-color-panel.desktop
gnome-connectivity-panel.desktop
gnome-control-center.desktop
gnome-datetime-panel.desktop
.
.

우리는 해당 위치에 .desktop 파일을 생성하여 desktop icon을 생성할 예정입니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$ sudo vim /usr/share/applications/${desktop_file_name}.desktop
[Desktop Entry]
Version=1.0
Name=Code Server
Exec=/usr/bin/google-chrome --app=${code_server_address}
StartupNotify=true
Terminal=false
Icon=com.visualstudio.code
Type=Application
Categories=Network;WebBrowser;
Actions=new-window;new-private-window;

[Desktop Action new-window]
Name=New Window
Name[ko]=새 창
Exec=/usr/bin/google-chrome--app=${code_server_address}

[Desktop Action new-private-window]
Name=New Incognito Window
Name[ko]=새 시크릿 창
Exec=/usr/bin/google-chrome --incognito --app=${code_server_address}

Desktop icon 실행

Win key - ‘code server’ - 실행

This post is licensed under CC BY 4.0 by the author.