Δημοσιεύτηκε: 30 Μάιος 2015, 04:11
από eliasps
Oρίστε τι έχω προς το παρόν:
  • Τheme: Numix (με άλλα χρώματα)
  • Conky: Zen Bridge (με άλλη γραμματοσειρά)
  • On screen Terminal: Tilda
  • Dock: Plank
  • Compositing manager: Compton


Ενώ το GNOME όπως ήταν:


Γίνεται εναλλαγή θεμάτων, conky και default εφαρμογών αναλόγως το session (gnome ή openbox) βάσει αυτού του script που εκτελείται κατά το login:
Spoiler: show
Μορφοποιημένος Κώδικας: Επιλογή όλων
#!/bin/bash

# Session dependant variables (GNOME/Openbox)
if [ "$DESKTOP_SESSION" = openbox ]; then

#Remove GNOME default applications
rm -r /home/elias/.config/mimeapps.list &

#Set openbox default applications
cp /home/elias/.autostart/openbox/mimeapps.list /home/elias/.config/ &
cp /home/elias/.autostart/openbox/mimeapps.list /home/elias/.local/share/applications/ &

#Set theme (Numix):
gsettings set org.gnome.desktop.interface gtk-theme "Numix-Blue" &
gsettings set org.gnome.desktop.wm.preferences theme "Numix-Blue" &

#Prevent nemo file manager from handling the desktop
gsettings set org.nemo.desktop show-desktop-icons false &

#Start compositing manager
compton &

#GNOME Services
gnome-settings-daemon &

#Set wallpaper
feh --bg-scale /home/elias/.autostart/openbox/openbox.png &

#Initiate dock & system tray
plank &

#Initiate conky
conky -c /home/elias/.autostart/openbox/conky/conkyrc &
tilda &

#Keyboard layout switcher
setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:­scroll us,el &

elif [ "$DESKTOP_SESSION" = gnome ]; then

#Delete Openbox default applications
rm -r /home/elias/.config/mimeapps.list &

#Set GNOME default applications
cp /home/elias/.autostart/gnome/mimeapps.list /home/elias/.config/ &
cp /home/elias/.autostart/gnome/mimeapps.list /home/elias/.local/share/applications/ &

#Set theme (Adwaita):
gsettings set org.gnome.desktop.interface gtk-theme "Adwaita" &

#Initiate conky
conky -c /home/elias/.autostart/gnome/conky/conkyrc &

fi


Ίσως αλλάξω και εικονίδια για το Openbox...