If you use Crunchbang you will notice that is not possible on exit to suspend, since there is no button for that.
Crunchbang boots fast, but a suspended computer is instant on.... So here is the recepeit...
Just "sudo gedit /usr/bin/openbox-logout"
and make other button.....
On bold is new stuff for new button
--------------------------------
#!/usr/bin/env python
import pygtk
pygtk.require('2.0')
import gtk
import os
class DoTheLogOut:
# Cancel/exit
def delete_event(self, widget, event, data=None):
gtk.main_quit()
return False
# Logout
def logout(self, widget):
os.system("openbox --exit")
# Reboot
def reboot(self, widget):
os.system("gdm-control --reboot && openbox --exit")
# Shutdown
def shutdown(self, widget):
os.system("gdm-control --shutdown && openbox --exit")
# Suspend
def suspend(self, widget):
os.system("gnome-power-cmd suspend")
gtk.main_quit()
return false
def __init__(self):
# Create a new window
self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
self.window.set_title("Exit? Choose an option:")
self.window.set_resizable(False)
self.window.set_position(1)
self.window.connect("delete_event", self.delete_event)
self.window.set_border_width(20)
# Create a box to pack widgets into
self.box1 = gtk.HBox(False, 0)
self.window.add(self.box1)
# Create cancel button
self.button1 = gtk.Button("_Cancel")
self.button1.set_border_width(10)
self.button1.connect("clicked", self.delete_event, "Changed me mind :)")
self.box1.pack_start(self.button1, True, True, 0)
self.button1.show()
# Create logout button
self.button2 = gtk.Button("_Log out")
self.button2.set_border_width(10)
self.button2.connect("clicked", self.logout)
self.box1.pack_start(self.button2, True, True, 0)
self.button2.show()
# Create reboot button
self.button3 = gtk.Button("_Reboot")
self.button3.set_border_width(10)
self.button3.connect("clicked", self.reboot)
self.box1.pack_start(self.button3, True, True, 0)
self.button3.show()
# Create shutdown button
self.button4 = gtk.Button("_Shutdown")
self.button4.set_border_width(10)
self.button4.connect("clicked", self.shutdown)
self.box1.pack_start(self.button4, True, True, 0)
self.button4.show()
# Create suspend button
self.button5 = gtk.Button("_Suspend")
self.button5.set_border_width(10)
self.button5.connect("clicked", self.suspend)
self.box1.pack_start(self.button5, True, True, 0)
self.button5.show()
self.box1.show()
self.window.show()
def main():
gtk.main()
if __name__ == "__main__":
gogogo = DoTheLogOut()
main()
----------------
Crunchbang is really easy to personalize.... Hope this is usefull for you
Saturday, October 10, 2009
Friday, October 9, 2009
Bricscad - Dwg for Linux - News
From Bricsys website....
Looking for Bricscad™ on Linux?
The Linux world is desperately looking for a strong, affordable DWG-based CAD solution. Bricsys is fully committed to serve the growing Linux community. A native Linux version of the Bricscad V10 technology is in its final stage of development.This look like good news.... the version 10 of Bricscad is allready out for windows...... Site total redesigned.... It must be close..... Can't wait for it...
Sure my life will be much easier after release.... No more Virtualbox for cad.....
Thursday, October 8, 2009
Openbox - A Nice and Lightweight Windows Manager
Linux has a lot of windows managers, most common are Gnome and Kde. But for low spec computers, those can be a lot of heavy.
You have several alternatives, but today I'll speak about Openbox.
Openbox is the WM of several Linux distros, in my case it came with Crunchbang, but you can use in any distro.
Without further talks, mine looks something like this, after some tweaks and tricks
what do you see?
- Openbox menu to the left - it appears by right clicking the desktop, and in my config by right click on panel
- Conky to the right - conky is a small system monitor. it comes with crunchbang, but it was tweaked....
- Tint2 - A nice and very lightweight panel. It was tweaked from crunchbang original.
In openbox the window manager it is not able to handle icons, however severeal file managers are capable of doing this. In gnome nautilus is the chosen. In open box, since all is lightweight i recomend pcmanfm. In the pcmanfm config you just have to make it able to handle desktop.
Some apps that go very nice with Openbox:
- Mail - claws
- Office - abiword / gnumeric
- Sound and Video - vlc
- Text Editor - leafpad
if you want to try Openbox in Ubuntu, just run this command in terminal, or search for openbox in synaptics:
sudo apt-get install openbox
After install you will have to logout, you will now be presented with GDM. Now choose session, and go for Openbox.
After enter openbox, dont be scared, just right click your desktop to enter menu.
The menu appears without icons, and it is not possible to place icons there.
To get the other bars and tools on openbox in Ubuntu, you have to install those by hand and configure them wich for a novice could be tricky....
So if you wanna try a openbox WM, just install Crunchbang Linux....
Just remember that crunchbang on boot look like this:
But if you like my desktop, i can pack and send all my config files to make it look like first screenshot.
Anything you need to know more just contact me or post a comment
You have several alternatives, but today I'll speak about Openbox.
Openbox is the WM of several Linux distros, in my case it came with Crunchbang, but you can use in any distro.
Without further talks, mine looks something like this, after some tweaks and tricks
what do you see?
- Openbox menu to the left - it appears by right clicking the desktop, and in my config by right click on panel
- Conky to the right - conky is a small system monitor. it comes with crunchbang, but it was tweaked....
- Tint2 - A nice and very lightweight panel. It was tweaked from crunchbang original.
In openbox the window manager it is not able to handle icons, however severeal file managers are capable of doing this. In gnome nautilus is the chosen. In open box, since all is lightweight i recomend pcmanfm. In the pcmanfm config you just have to make it able to handle desktop.
Some apps that go very nice with Openbox:
- Mail - claws
- Office - abiword / gnumeric
- Sound and Video - vlc
- Text Editor - leafpad
if you want to try Openbox in Ubuntu, just run this command in terminal, or search for openbox in synaptics:
sudo apt-get install openbox
After install you will have to logout, you will now be presented with GDM. Now choose session, and go for Openbox.
After enter openbox, dont be scared, just right click your desktop to enter menu.
The menu appears without icons, and it is not possible to place icons there.
To get the other bars and tools on openbox in Ubuntu, you have to install those by hand and configure them wich for a novice could be tricky....
So if you wanna try a openbox WM, just install Crunchbang Linux....
Just remember that crunchbang on boot look like this:
But if you like my desktop, i can pack and send all my config files to make it look like first screenshot.
Anything you need to know more just contact me or post a comment
Subscribe to:
Posts (Atom)