Kaskus

Tech

schmoyohoAvatar border
TS
schmoyoho
[Tutorial] How to costumize your Desktop ~ Minimalism
[Tutorial] How to costumize your Desktop ~ Minimalism
Quote:


*buat submitter, sertakan confignya yaa.. ntar dipajang kalo ada confignya..


Trik ncmpcpp dari .ge. yang suka bata emoticon-Ngakak (S)
Quote:





Subtle WM
Quote:


XFCE4
Quote:



Openbox
Quote:




Buat Desktop ada Conky, sekalian Term, dibawah enih..
Quote:


Special Featured


Quote:


Quote:



Gnome 3dari om ali baba emoticon-Betty (S)
Quote:


Quote:


Kata-kata perkenalan saya quote yah.. emoticon-Malu (S)
Quote:


Coming soon, Xmonad and dwm...
Diubah oleh schmoyoho 24-08-2013 17:37
tata604Avatar border
bilikAvatar border
bilik dan tata604 memberi reputasi
2
71.1K
1.6K
Thread Digembok
Mari bergabung, dapatkan informasi dan teman baru!
Linux dan OS Selain Microsoft & Mac
Linux dan OS Selain Microsoft & Mac
KASKUS Official
4.4KThread2.8KAnggota
Tampilkan semua post
schmoyohoAvatar border
TS
schmoyoho
#261

Halo agan-agan sekalian, ini trit pertama ane.. jadi mohon maaf sebelumnya bila ada salah-salah kata. Repost ga ya? mudah-mudahan kagak soalnya ane udah search di sini kagak nemu tuts nya Subtle WM

Apa sih Subtle itu? Kalo kata archwiki sih...
"Subtle is a manual tiling window manager with a rather uncommon approach of tiling: Instead of relying on predefined layouts, Subtle divides the screen into a grid with customizable slots (called gravities)."

Subtle sendiri menurut sepengetahuan ane, itu berbeda dengan tilling wm pada umumnya. Layar nya dibagi jadi beberapa bagian. Jadi agan-agan bisa membagi layar sesuai dengan tipe paket/program. Bingung? langsung aja ane jelasin biar kagak bingung emoticon-Hammer

Pertama, adalah install dulu si Subtle wm ini..
Kalo di distro yg debian-based ato ubuntu bisa make :
Code:
sudo apt-get install subtle

kalo di Archlinux bisa make :
Code:
# pacman -S subtle

ato kalo mau build dari AUR bisa make
Code:
$ yaourt -S subtle-hg

subtle-hg itu build dari git, jadi lebih update

Setelah install selesei, jangan keburu ganti desktop, ntar susah.. kita konfigurasi dulu.. kita copy dulu konfigurasi standar dari /etc/xdg/subtle/ ke home kita
Code:
[~] $ cp /etc/xdg/subtle/subtle.rb

setelah itu kita buka pake teks editor favorit agan-agan. mau nano, vi, gedit semua bisa
kita scroll sampe ketemu baris yang isinya
Code:
screen 1 do
top [:views, :separator, :mpd, :spacer, :keychain, :spacer, :title, :separator, :volume, :separator, :cpu, :separator, :battery, :separator, emoticon-clock]
end

top artinya kita bikin panel diatas, dan yang ada di dalem kurung adalah sublet-sublet yang mau di tampilkan di panel atas. Apa itu sublet? Sublet menurut ane adalah semacam widget, yang bisa nampilin berbagai macam informasi seperti baterei, wifi, jam, volume, dll.. contohnya adalah
kaskus-image
untuk menampilkan sublet, pertama agan-agan harus install sublet nya dulu.
caranya adalah buka terminal, ketik kan, misalnya :
Code:
$ sur install volume

buat nginstall sublet volume. Agan-agan bisa bisa cari apa aja sublet nya di situs resmi nya, link nya ada di bawah.

Lanjut scroll ke bawah lagi. Yaitu style, kyk gini misal code nya
Code:
style :all do
#background "#202020"
#icon "#757575"
border "#303030", 0
padding 2, 3
font "-*-*-*-*-*-*-10-*-*-*-*-*-*-*"
#font "xft:Pragmata-7"
#font "xft:"
end

yg diatas ini buat style seluruh subtle nya. jadi semua nya disetting sama. Tanda pager di depan nya perintah, artinya perintah itu kagak dipake. Misal ada #background, berarti dalem konfigurasi ane, ane ga make background.
Code:
# Style for the all views
style :views do
foreground "#cccccc"
background "#202020"
icon "#cccccc"

# Style for the active views
style :focus do
foreground "#cccccc"
background "#202020"
icon "#FF6060"
end

# Style for urgent window titles and views
style :urgent do
foreground "#cccccc"
background "#202020"
icon "#cdff00"
end

# Style for occupied views (views with clients)
style emoticon-Embarrassmentccupied do
foreground "#cccccc"
background "#202020"
icon "#46A4FF"
end
end

Ini adalah untuk views. Apa itu view? Sublet view adalah indikator agan berada di desktop mana. Focus, adalah settingan untuk indikator desktop yg agan singgahi. Urgent adalah dimana di desktop itu terdapat proses yg udah selesai. Occupied itu desktop tersebut ada program yg kebuka.
Gambarnya kayak gini
kaskus-image
Jadi disitu tuh, ada desktop terms, desktop www, desktop gimp, dll. Multidesktop lah ceritanya.
Code:
# Style for sublets
style :sublets do
foreground "#E6E6E6"
background "#202020"
#icon "#00BFFF"
#foreground "#757575"
end

# Style for separator
style :separator do
foreground "#fecf35"
background "#202020"
#foreground "#757575"
separator "//"
end

# Style for focus window title
style :title do
foreground "#E6E6E6"
background "#202020"
end

# Style for active/inactive windows
style :clients do
active "#303030", 2
inactive "#202020", 2
margin 0
width 50
end

# Style for subtle
style :subtle do
margin 0, 0, 0, 0
panel "#202020"
background "#3d3d3d"
stipple "#757575"
end

Kalo yang ini buat style untuk sublet, sama subtle nya sendiri. Yg bawah sendiri, background itu artinya wallpaper desktop agan-agan. Jadi dari subtlenya bisa ngasi.in warna di wallpaper.

Lanjut di scroll lagi, akan ketemu sama yang namanya gravity. Buat agan-agan yang suka otak-atik, silahkan diotak-atik sendiri gravity nya. Soalnya disini ga akan saya jelasin. hehehe emoticon-Blue Guy Peace

scroll terus sampe ketemu code kayak gini
Code:
# Exec programs
grab "W-Return", "urxvt"

grab berarti pencet. Jadi istilah nya artinya kode diatas adalah
Code:
grab <- (kita suruh mencet) "W-Return" <- (yang dipencet apaan) "urxvt" <- (program yang jalan apaan)

disini, perintah nya bisa pake tombol kombinasi Ctrl, Alt, Super (Tombol Windows), Shift.
List nya adalah
Code:
[*B1*] = Button1 (Left mouse button)
[*B2*] = Button2 (Middle mouse button)
[*B3*] = Button3 (Right mouse button)
[*B4*] = Button4 (Mouse wheel up)
[*B5*] = Button5 (Mouse wheel down)

[*A*] = Alt key (Mod1)
[*C*] = Control key
[*M*] = Meta key (Mod3)
[*S*] = Shift key
[*W*] = Super/Windows key (Mod4)
[*G*] = Alt Gr (Mod5)

Jadi, kalo misal kita mau buka Firefox pake pencetan Ctrl+Super+f kita tinggal ketik aja dibawah code tadi
Code:
grab "C-W-f", "firefox"

gampang kan sampe sini? Inget agan-agan. Di desktop ini paling enak menurut ane pake terminal. Dan secara default terminal nya subtle adalah urxvt dengan menekan tombol Windows+Enter. Jadi ada baiknya tuh "urxvt" agan ganti jadi console ksayangan agan agan, misal gnome-terminal ato apakek terserah emoticon-Hammer

lanjut scroll.
dikit aja sampe ketemu yg namanya tag. kyk gini
Code:
# Simple tags
tag "terms", "xterm|[u]?rxvt"
tag "browser", "uzbl|opera|firefox|navigator|chromium|iceweasel|jumanji"
tag "beans", "netbeans|java|blender"
tag "file", "thunar|vlc|feh"
tag "down", "transmission-gtk|vuze"
tag "art", "inkscape"

tag disini adalah yg menentukan program agan akan dibuka desktop yang mana. Misal, kalo ane mau buka terminal, ane masukin ke tag terms. ato kalo mau buka browser, ane masukin ke tag browser. disana kita sebutin program apa aja yg butuh dimasukkin. paham? semoga aja..

kalo masi ga paham juga, ikutin sambungannya. Caranya? di scroll lagi sampe nemu views..
Code:
view "terms", "terms|default"
view "www", "browser"
view "gimp", "gimp_.*"
view "dev", "editor"
view "bean", "beans"

jadi ini kayak gambar diatas. Yang nentuin view, ato desktop agan-agan. Dan setiap view, mewakili tag. Misal. Di view terms ada tag terms sama default. Jadi kalo agan-agan mbuka terminal, maka kebuka nya di desktop terms. Kalo mbuka firefox, maka kebuka nya di desktop www. gitu.. pahamkan?

nah sampe sini dulu terus di save. Ini settingan awal biar bisa dijalanin dan agan-agan ndak bingung. Setelah di save di home (/home/username) agan-agan, buka terminal, terus cek apakah ada kesalahan code pada konfigurasi nya ato gak. Soalnya kalo ada salah, si subtle kagak mau ngeload. Cek nya adalah pake perintah
Code:
$ subtle -k

akan muncul tulisan
Code:
Reading file 'subtle.rb'
Syntax OK

maka agan-agan sudah bisa pindah desktop ke subtle.

Ane sertain desktop hasil konfigurasi subtle ane..
Spoiler for 1:

Spoiler for 2:


Tips dan trik. Apa sekalian FAQ yah?emoticon-Bingung (S)

A = Agan
TS = Ane

Quote:


Quote:


Quote:


Sumber :
Archwiki
Subtle
0
Ikuti KASKUS di
© 2025 KASKUS, PT Darta Media Indonesia. All rights reserved.