Mint Fluxbox??

Questions about the project and the distribution - obviously no support questions here please

Postby Izo on Fri Oct 12, 2007 2:07 pm

Speaking of using Fluxbox with Linux Mint...


I've recently installed and start using for the first time Fluxbox on a Linux Distro. I have to say, I LOVE it. It's so QUICK and minimalistic and functional. I had to construct the Fluxbox Menu from scratch myself, but I've pretty much got it where I like it for now. I've got Fluxbox set up as my default session.

I'm using the Celena GTK theme that comes with the distro, same with the icons, and I'm using the Jalla Fluxbox theme.

Image

Check it out!

/izo\
User avatar
Izo
Level 2
Level 2
 
Posts: 62
Joined: Sat Oct 06, 2007 10:40 am
Location: UK

Linux Mint is funded by ads and donations.
 

Postby merlwiz79 on Fri Oct 12, 2007 3:36 pm

iainrj wrote:Yes i gather, but that is where Fluxbox would expect a user's config files to be.

How about sticking them in /etc/x11/fluxbox and then create a new user to see if the files get copied across.

Anyway, I am off on holiday next week, so catch up with you when I return.

Have fun in the meantime!

Iain
The default file should already be made.
You can't just stick them anywhere an hope they get found.
It might be hard to fine but I might look later.
I am going to reinstall Xubuntu Gutsy, then I will install Fluxbox after that.
@izo
Nice theme, but I would miss the close button too much.
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Postby shane on Fri Oct 12, 2007 4:39 pm

@Izo that is a sweet setup you have there! brilliant! I might just use that Fluxbox theme :D ATM I have the Fluxbox Murrine Bluesky theme going with Cassandra's blue and green color scheme.

putting the Fluxbox files in /etc/X11/fluxbox might work... there are some fluxbox configs there... but i have to read more on reconstructor... I just got to my computer to have a look at all this. and its 23:50 on a friday night... :roll:

About the menu... I was really looking for a way to have the menu autogenerated. so far I have only come across the update-menus method which produces a rather nasty menu IMO. Is there a way to have a fluxbox menu generated from a GNOME, XFCE or Debian menu? Maybe even something that parses the .desktop files in a specified location and creates the Fluxbox menu...

I know it isnt that hard to to edit it by hand but I feel it would be easier for new users if it were done for them... especially after installing a new package, since it doesnt appear in the menu automatically. just trying to cater for as many as possible :)
User avatar
shane
Level 6
Level 6
 
Posts: 1300
Joined: Sun Feb 25, 2007 11:15 pm

Postby shane on Sat Oct 13, 2007 2:25 am

some progress!

http://www.linfo.org/etc_skel.html

However, even some people at the reconstructor forum have had some problems using the /etc/skel folder with Fluxbox...

http://reconstructor.aperantis.com/inde ... =1&catid=2

If this does not work I will try using this method

https://help.ubuntu.com/community/LiveC ... c0c372894a

the only problem being the amount of free space required. Right now I am using my test partition which is a measly 5GB in total... meaning that I'll have to modify the partition table and maybe reinstall. That and the fact its its the weekend right now... so more partying than work :twisted:

p.s. merlwiz, how much free space did you need when you made Mint XFCE?
User avatar
shane
Level 6
Level 6
 
Posts: 1300
Joined: Sun Feb 25, 2007 11:15 pm

Postby merlwiz79 on Sat Oct 13, 2007 3:43 am

I have Cassandra(partially upgraded to Celena) on a 7GB hard drive.(removed openoffice an unused apps, it's my work OS)
I have 1.2GBs after the ISO is on the hard drive.
I have to build the ISO on a different hard drive so I don't run out of room.(Have a data ext3 hard drive)
It's also is faster since it's not reading and writing to the same hard drive.
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Postby shane on Sat Oct 13, 2007 9:03 am

I think I have reached an acceptable level with the menu... there are stil a few changes that I want to make... basically tidying up things... here is the menu file if anybody wants to have a look and offer some suggestions.

Code: Select all
[begin] (Linux Mint)
[exec] (Home) {thunar ~/}
[exec] (Firefox) {firefox}
[exec] (Terminal) {xfce4-terminal}
[exec] (mintConfig) {xfce4-mintConfig}
[separator]
[submenu] (Accessories)
   [exec] (Text Editor) {mousepad}
   [exec] (Volume Mixer) {
   [exec] (Archiver) {xarchiver}
   [exec] (Terminal) {xfce4-terminal}
   [exec] (Docked Terminal) {tilda}
   [exec] (Character Map) {gnome-character-map}
   [exec] (Calculator) {gnome-calculator}
   [exec] (File Manager) {thunar}
   [exec] (Bulk Rename) {/usr/lib/thunar/ThunarBulkRename}
   [exec] (Screen reader and Magnifier) {orca -n}
[end]
[submenu] (Internet)
   [exec] (Web Browser) {firefox}
   [exec] (Email Client) {thunderbird}
   [exec] (Instant Messaging) {pidgin}
   [exec] (Bittorent Client) {deluge}
   [exec] (IRC Chat) {xchat-gnome}
   [exec] (Internet Dialer) {chestnut-dialer}
   [exec] (Network Tools) {gnome-nettool}
   [exec] (FuseSMB Tool) {fusesmbtool}
[end]
[submenu] (Office)
   [exec] (Word Processor) {oowriter}
   [exec] (Spreadsheet) {oocalc}
   [exec] (Presentation) {ooimpress}
   [exec] (Database) {oobase}
   [exec] (Sunbird Calender) {/usr/lib/sunbird/sunbird}
   [exec] (Document Viewer) {evince}
[end]
[submenu] (Graphics)
   [exec] (Image viewer) {gqview}
   [exec] (Image editor) {gimp}
   [exec] (Vector Graphics) {oodraw}
[end]
[submenu] (Multimedia)
   [exec] (Audio Player) {exaile}
   [exec] (Movie Player) {gmplayer}
   [exec] (CD Ripper) {gnormalize}
   [exec] (CD/DVD Burner) {brasero}
[end]
[submenu] (System)
   [exec] (Language Selector) {gksu gnome-language-selector}
   [exec] (Package Manager) {gksu synaptic}
   [exec] (Set Date and Time) {gksu time-admin}
   [exec] (mintConfig) {xfce4-mintConfig}
   [exec] (Envy) {envy -g}
   [exec] (GNOME Configuration Editor) {gconf-editor}
   [exec] (GNOME Partition Editor) {gksu gparted}
   [exec] (Hardware Information) {hal-device-manager}
   [exec] (Manage Print Jobs) {/usr/bin/system-config-printer-applet --no-tray-icon}
   [exec] (mintDisk) {gksu /usr/lib/linuxmint/mintDisk/mintDisk_frontend.py}
   [exec] (Package Installer) {gdebi-gtk}
   [exec] (Network Setup) {gksu network-admin}
   [exec] (NTFS Configuration Tool) {gksu ntfs-config}
   [exec] (Restricted Drivers Manager) {gksu restricted-manager}
   [exec] (SCIM Setup) {scim-setup}
   [exec] (Services) {gksu services-admin}
   [exec] (Shared Folders) {gksu shares-admin}
   [exec] (Update Manager) {/usr/bin/update-manager}
   [exec] (Users and Groups) {gksu users-admin}
   [exec] (Wireless Network Manager) {/opt/wicd/gui.py}
   [exec] (Windows Wireless Drivers) {gksu /usr/bin/ndisgtk}
   [exec] (Prefered Applications) {exo-preferred-applications}
   [exec] (X Server Configuration) {xorg-edit}
   [exec] (CUPS Web UI) {firefox http://localhost:631}
[end]
[separator]
[submenu] (Auto-generated Menu)
   [exec] (Regenerate Menu) {update-menus}
   [include] (/etc/X11/fluxbox/fluxbox-menu)
[end]
[separator]
[submenu] (Exit)
   [exec] (Switch User) {gdmflexiserver}
   [exit] (Logout)
   [exec] (Reboot) {gksu "xterm -e sudo shutdown -r now"}
   [exec] (Shutdown) {gksu "xterm -e sudo shutdown -h now"}

[end]
User avatar
shane
Level 6
Level 6
 
Posts: 1300
Joined: Sun Feb 25, 2007 11:15 pm

Postby Izo on Sat Oct 13, 2007 10:15 pm

merlwiz79 wrote:@izo
Nice theme, but I would miss the close button too much.



Hi merlwiz79,

There ARE the standard buttons there, but for some reason they're not showing.

shane wrote:@Izo that is a sweet setup you have there! brilliant! I might just use that Fluxbox theme :D ATM I have the Fluxbox Murrine Bluesky theme going with Cassandra's blue and green color scheme.



Hi shane,

Thanks for the comments! It does look rather nice, and I'm enjoying Fluxbox immensely. I'd certainly be interested in a XCFE/Fluxbox Linux Mint edition.

/izo\
User avatar
Izo
Level 2
Level 2
 
Posts: 62
Joined: Sat Oct 06, 2007 10:40 am
Location: UK

Postby merlwiz79 on Sun Oct 14, 2007 4:22 am

Ok, I got it so that fluxbox loads default settings once you login.
I have postlogin check for the menu and keys file in ~/.fluxbox.
If their isn't any files there, then it copys the default files to that location.

Can you give me all the default config files and tell me where they go?
I then can make a fluxmint-default-settings deb that has all the defaults for you install once you 1st login.
If you delete the files it will put the default ones back.
Current default menu:
Image
Also do you plan on using gsetroot to be able to change the wallpaper?
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Postby merlwiz79 on Sun Oct 14, 2007 6:23 am

I have compiled fbdesk into a .deb file.
I will make a better one later.
Here is the .deb http://www.box.net/shared/11s894cdh4
To execute on login I added this line to ~/.fluxbox/startup
Code: Select all
/usr/local/bin/fbdesk &

I have only one icon on the desktop so far.
Here is what it looks like. I haven't messed around with the settings yet.
[url=http://farm3.static.flickr.com/2222/1567307279_c1882cc339_o.png]Image
[/url]
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Postby merlwiz79 on Sun Oct 14, 2007 8:15 am

I have installed idesk it is alot better than fbdesk.
This is only because I couldn't find how to enable transparency with fbdesk.
Image
Last edited by merlwiz79 on Sun Oct 14, 2007 2:05 pm, edited 1 time in total.
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Postby Izo on Sun Oct 14, 2007 10:48 am

merlwiz79 wrote:I have compiled fbdesk into a .deb file.
I will make a better one later.
Here is the .deb http://www.box.net/shared/11s894cdh4
To execute on login I added this line to ~/.fluxbox/startup
Code: Select all
/usr/local/bin/fbdesk &

I have only one icon on the desktop so far.
Here is what it looks like. I haven't messed around with the settings yet.
[url=http://farm3.static.flickr.com/2222/1567307279_c1882cc339_o.png]Image
[/url]



Nice! How do you stick an icon on the desktop?

/izo\
User avatar
Izo
Level 2
Level 2
 
Posts: 62
Joined: Sat Oct 06, 2007 10:40 am
Location: UK

Postby merlwiz79 on Sun Oct 14, 2007 1:50 pm

Izo wrote:Nice! How do you stick an icon on the desktop?
That one is fbdesk, but I don't know how to make it transparent. http://idesk.sourceforge.net/wiki/index.php/Main_Page

I like idesk better, the next image.
I installed idesk from the repo and made the desktop lnk myself.
It moves around and has a level of transparency the whole time.
For idesk, I used the default settings and made a folder called ~/.idesktop
In it I added the home.lnk
Code: Select all
table Icon
  Caption: Home
  CaptionTip: Home
  Command: /usr/bin/Thunar ~/
  Icon: /usr/share/pixmap/user-home.png
  Width: 48
  Height: 48
  X: 9
  Y: 3
end

I took user-home.svg and saved it as a.png, since idock doesn't work with .svg.
Idesk comes with examples and some info on using it in /usr/share/idesk/
Last edited by merlwiz79 on Sun Oct 14, 2007 2:12 pm, edited 1 time in total.
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Postby merlwiz79 on Sun Oct 14, 2007 2:10 pm

I also have wicd, mintUpdate, and restricted drivers manager starting on login.
~/.fluxbox/startup
Code: Select all
# fluxbox startup-script:
#
# Lines starting with a '#' are ignored.

# You can set your favourite wallpaper here if you don't want
# to do it from your style.
#
fbsetbg -a -t -f /usr/share/backgrounds/celena-1280x1024.png
#
# This sets a black background

#/usr/bin/fbsetroot -solid black

# This shows the fluxbox-splash-screen
#fbsetbg -C /usr/share/fluxbox/splash.jpg

# Other examples. Check man xset for details.
#
# Turn off beeps:
# xset -b
#
# Increase the keyboard repeat-rate:
# xset r rate 195 35
#
# Your own fonts-dir:
# xset +fp "/home/merlwiz79/.fonts"
#
# Your favourite mouse cursor:
# xsetroot -cursor_name right_ptr
#
# Change your keymap:
# xmodmap "/home/merlwiz79/.Xmodmap"



# Applications you want to run with fluxbox.
# MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ''&'' AT THE END.
#
# unclutter -idle 2 &
# wmnd &
# wmsmixer -w &
# idesk &
idesk &
restricted-manager --check &
/usr/lib/linuxmint/mintUpdate/mintUpdate.py &
/opt/wicd/tray-edgy.py &
#/usr/local/bin/fbdesk &
# And last but not least we start fluxbox.
# Because it is the last app you have to run it with ''exec'' before it.

# exec /usr/bin/fluxbox

# or if you want to keep a log:
exec /usr/bin/fluxbox -log "/home/merlwiz79/.fluxbox/log"
Last edited by merlwiz79 on Mon Oct 15, 2007 6:16 am, edited 2 times in total.
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Postby merlwiz79 on Sun Oct 14, 2007 3:31 pm

I was wondering if you had plan on adding icons to the menu:
Code: Select all
[exec] (Thunar) {thunar ~/} </usr/share/icons/hicolor/48x48/apps/Thunar.png>

Also here are somethings you might want to add:
Code: Select all
[exec] (DSL/PPPoE configuration tool) { x-terminal-emulator -T "DSL/PPPoE configuration tool" -e /usr/sbin/pppoeconf} </usr/share/pixmaps/pppoeconf.xpm>
[exec] (fbpager) {/usr/bin/fbpager} <>
[exec] (fluxconf) {/usr/bin/fluxconf} <>
[exec] (fluxkeys) {/usr/bin/fluxkeys} <>
[exec] (fluxmenu) {/usr/bin/fluxmenu} <>
[exec] (Fortune) {sh -c 'while /usr/games/fortune | col -x | xmessage -center -buttons OK:1,Another:0 -default OK -file - ; do :; done'} <>

Their will be a lot of changes in the default apps in XFCE CE.
Xubuntu has stop using it's tools and started using gnome tools, at least thats what the RC1 has.
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Postby Izo on Mon Oct 15, 2007 12:23 pm

A few more tweaks now. Really starting to get used to Fluxbox now and how to configure it. I'm now experimenting with translucency and window shadows using xcompmgr.


Check out my recent screenie!

LINKY


/izo\
User avatar
Izo
Level 2
Level 2
 
Posts: 62
Joined: Sat Oct 06, 2007 10:40 am
Location: UK

Postby merlwiz79 on Mon Oct 15, 2007 4:30 pm

Izo wrote:A few more tweaks now. Really starting to get used to Fluxbox now and how to configure it. I'm now experimenting with translucency and window shadows using xcompmgr.


Check out my recent screenie!

LINKY


/izo\
Wow that looks great.
I really like the theme colors.
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Postby Izo on Mon Oct 15, 2007 5:11 pm

merlwiz79 wrote:Wow that looks great.
I really like the theme colors.



Thank you! Yes, I'm really enjoying Linux Mint and Fluxbox combined!



/izo\
User avatar
Izo
Level 2
Level 2
 
Posts: 62
Joined: Sat Oct 06, 2007 10:40 am
Location: UK

Postby merlwiz79 on Mon Oct 15, 2007 6:03 pm

Izo wrote:
merlwiz79 wrote:Wow that looks great.
I really like the theme colors.



Thank you! Yes, I'm really enjoying Linux Mint and Fluxbox combined!



/izo\
I have just started using it and trying to get use to it.
I just wish there was better documentation.
I have yet to find a way to change the icon theme.
All of my icons are grey and it's not my favorite color.
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Postby shane on Mon Oct 15, 2007 7:34 pm

hi all! i am watching the thread and wil incorporate as much of your suggestions as possible... i'm not a big fan of desktop icons... but if popular vote demands it... i will concede...

here are my settings for the icons...

-/.gtkrc-2.0

Code: Select all
# -- THEME AUTO-WRITTEN DO NOT EDIT
include "/usr/share/themes/Bea/gtk-2.0/gtkrc"

include "/home/shane/.gtkrc-2.0.mine"

# -- THEME AUTO-WRITTEN DO NOT EDIT


and ~/gtkrc-2.0-mine

Code: Select all
#from http://linux.byexamples.com/archives/239/gtk-configuration-for-non-gnome-desktop-user/

gtk-icon-theme-name="Cassandra"
#gtk-icon-sizes="gtk-menu=16,16:
#                gtk-button=16,16:
#                gtk-small-toolbar=16,16:
#                gtk-large-toolbar=16,16:
#                gtk-dnd=16,16:
#                gtk-dialog=16,16"
gtk-toolbar-style = GTK_TOOLBAR_ICONS


however i am getting a kernel panic error with the iso images i create... this is the error after the grub boot screen...

Code: Select all
[ 106.522877] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)
[ 106.528624] _


i am usin reconstructor with virtualbox to test the images and Mint XFCE iso image... any suggestions?
User avatar
shane
Level 6
Level 6
 
Posts: 1300
Joined: Sun Feb 25, 2007 11:15 pm

Postby merlwiz79 on Mon Oct 15, 2007 8:07 pm

I have never used virtual box to test the ISO, so I'm installing it right now.
I use a DVD+rw and a usb hard drive, to test everything.

I have made a new xfcemintDesktop for testing and think I'll make a fluxmintDesktop for you as well.

I have also added a post about Video thumbnails in thunar.(think I can make mintDesktop enable or disable this as well)
http://www.linuxmint.com/forum/index.php?f=110

Thanks for the icon info.
Did you want me to make a fluxmint-default-settings package for you when you are ready?
This would install all the default settings you want and install it to ~/
Also if you delete ~/.fluxbox and logout and back in it would restore those settings.
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Linux Mint is funded by ads and donations.
 
PreviousNext

Return to Non-technical Questions

Who is online

Users browsing this forum: No registered users and 2 guests