How to have icons with a WM (without installing a whole DE)

Hi!
I was wondering if it was possible to have desktop icons with TWM/FluxBox/IceWM alone, without installing a desktop environment. As far as I know, file managers do this in DEs but then simply installing a file manager while running a WM doesn't put icons on the screen...
Thank you in advance!

Thank you guys! I actually searched not only through the wiki but tried to google it too. Now I feel sorry to have opened a thread that can be solved with a link from the wiki. Maybe I should have looked better... Nevertheless, thank you for the information.
I was trying to make a lightweight system so looks like nautilus isn't for me (as Trilby said I will need to install gnome too, which is too heavy for my goals). I will however try to make it show the files that are in /user/Desktop/ for the sake of it... I don't like leaving things halfway done! Then I will maybe move on to rox and pcmanfm but one thing is for sure - I LOVE icons and it doesn't matter how lightweight a system is, for me, it is a must to have icons
And about Tdy's responce:
I haven't thought about these icons you said. I actually wanted that everything in /user/Desktop be showed on the desktop but I sure think that those you suggested would come in handy too. I will think about them after I have finished the main task, that is - the /user/Desktop/ thing
Thank you again!

Similar Messages

  • HT204088 How do I view purchases made with my account without installing iTunes?

    How do I view purchases made with my account without installing iTunes?

    tBird:
    You will have to contact iTunes Store Support:
    http://www.apple.com/support/itunes/contact/

  • How can I pair with Apple TV without going to set up on Apple TV?

    How can I pair with Apple TV without going to set up on Apple TV?

    Sign up for what? All you need is airplay enabled on ATV, then when iPad is on the same network you double tap home button, swipe (left to right motion) and you will bring up the volume/brightness controls, along with airplay. Tap on airplay (rectangle with triangle in it) and select ATV, toggle ON mirroring.
    The only way to mirror the iPad is wirelessly through ATV or by purchasing the adapter and connecting directly to your TV. Bluetooth via your Blu-Ray player won't help with this.
    http://support.apple.com/kb/TS4085

  • When installed JDK but I have problem with System vars may install bundle

    When installed JDK but I have problem with System vars may install bundle [netbeans&JDK] WITHOUT UNISTALLING initial JDK or needed uninstall first ?

    With the word 'automatically', yes you do need pulseaudio. I'm sure you could cook up some udev or related rule to do that in Alsa, but pulseaudio would be easier.

  • Can Siri work with only wifi without installing SIM card in it?

    Can Siri work with only WiFi without installing SIM card in the iPhone 4S?

    I am seeking to use the siri from my newly bought iPhone from USA where i am staying here for vacation around 2 months . I will be installing the SIM card not in USA , where iwill be back home 2 months from now. Can it work with only wifi on it

  • Installing x11 without installing the whole system?

    I did not install x11 when I installed Tiger on my Mac G5. I have now, via a number of updates, moved to version 10.4.10.
    Sadly, when I insert my system install disk it will not let me install x11 without installing the whole system. That is a risky and impractical situation at this point.
    Is there a way to install x11 without installing a whole new system?

    On the Installer Disc One there is an installer named 'Optional Installs.' You can install the X11 software from that package without reinstalling OS X.

  • How to highlight Icon with mouse click ?

    This program will open up a JFileChooser, Select one or more than one images from your computer. It will display them as Icons.
    I am trying to highlight any icon with mouseclick from the program below but I am not able to do it. Please help. Thanks in advance.
    import java.awt.BorderLayout;
    import java.awt.Color;
    import java.awt.Component;
    import java.awt.Dimension;
    import java.awt.Graphics2D;
    import java.awt.Image;
    import java.awt.RenderingHints;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.event.MouseEvent;
    import java.awt.event.MouseListener;
    import java.awt.image.BufferedImage;
    import java.io.File;
    import javax.swing.*;
    import javax.swing.border.Border;
    public class IconIllustrate extends JFrame implements ActionListener, MouseListener
    JLabel[] lblimage = new JLabel[10];
    JPanel panAttachment = new JPanel();
    JPanel panButton = new JPanel();
    JButton bAdd = new JButton("Add");
    Component comp = null;
    Component c = null;
    boolean bolVal = false;
    public IconIllustrate()
    // TODO Auto-generated constructor stub
    panButton.add(bAdd);
    bAdd.addActionListener(this);
    this.getContentPane().setLayout(new BorderLayout());
    this.getContentPane().add(panAttachment, BorderLayout.CENTER);
    this.getContentPane().add(panButton, BorderLayout.SOUTH);
    * @param args
    public static void main(String[] s)
    // TODO Auto-generated method stub
    IconIllustrate ii = new IconIllustrate();
    ii.setLocation(300, 200);
    ii.setTitle("Testing Highlight Icon");
    ii.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    ii.setSize(400, 300);
    ii.setVisible(true);
    public void actionPerformed(ActionEvent ae)
    // TODO Auto-generated method stub
    if(ae.getSource().equals(bAdd))
    JFileChooser chooser = new JFileChooser();
    chooser.setMultiSelectionEnabled(true);
    int answer = chooser.showOpenDialog(this);
    File[] file = null;
    String[] fileName = new String[10];
    if(answer == JFileChooser.OPEN_DIALOG)
    file = chooser.getSelectedFiles();
    ImageIcon icon;
    try
    for(int i = 0; i < file.length; i++)
    icon = new ImageIcon(file.toString());
    ImageIcon thumbnailIcon = new ImageIcon(getScaledImage(icon.getImage(), 50, 40));
    lblimage = new JLabel[10];
    lblimage[i] = new JLabel();
    lblimage[i].addMouseListener(this);
    lblimage[i].setName("" + i);
    lblimage[i].setBorder(BorderFactory.createEmptyBorder());
    lblimage[i].setVerticalTextPosition(JLabel.BOTTOM);
    lblimage[i].setHorizontalTextPosition(JLabel.CENTER);
    lblimage[i].setHorizontalAlignment(JLabel.CENTER);
    lblimage[i].setIcon(thumbnailIcon);
    panAttachment.add(lblimage[i]);
    panAttachment.revalidate();
    catch(Exception ex )
    ex.printStackTrace();
    private Image getScaledImage(Image srcImg, int w, int h)
    BufferedImage resizedImg = new BufferedImage(w, h, BufferedImage.TYPE_INT_RGB);
    Graphics2D g2 = resizedImg.createGraphics();
    g2.setRenderingHint(RenderingHints.KEY_INTERPOLATION,
    RenderingHints.VALUE_INTERPOLATION_BILINEAR);
    g2.drawImage(srcImg, 0, 0, w, h, null);
    g2.dispose();
    return resizedImg;
    public void mouseClicked(MouseEvent me)
    // TODO Auto-generated method stub
    int clickCount = me.getClickCount();
    if(clickCount == 1 || clickCount == 2)
    Component comp = me.getComponent();
    Component c = comp.getComponentAt(me.getX(), me.getY());
    // c.setPreferredSize(new Dimension(100, 100));
    c.setBackground(Color.CYAN);
    System.out.println("clickCount");
    repaint();
    this.panAttachment.revalidate();
    public void mouseEntered(MouseEvent arg0)
    // TODO Auto-generated method stub
    public void mouseExited(MouseEvent arg0)
    // TODO Auto-generated method stub
    public void mousePressed(MouseEvent arg0)
    // TODO Auto-generated method stub
    public void mouseReleased(MouseEvent arg0)
    // TODO Auto-generated method stub

    Hi,
    phungho2000 wrote:
    Thank you for the Code. Now I am able to set the label border. I need to figure out how keep track of the last selected component so that I can reset the border.**g**
    No, you have still fundamental misunderstood how listeners are working. You add a listener to a component. From this time on, this listener is watching this component. It listens if something occurs with this component therefor it is competent. If so, then it will pay attention to this. So the listener always knows the components it is in charge of. There is no need for you to "keep track of the last selected component" because the listener is doing this for you already.
    import java.awt.BorderLayout;
    import java.awt.Color;
    import java.awt.Component;
    import java.awt.GridLayout;
    import java.awt.event.MouseEvent;
    import java.awt.event.MouseListener;
    import java.awt.event.FocusEvent;
    import java.awt.event.FocusListener;
    import javax.swing.*;
    public class FocusTesting extends JFrame implements FocusListener, MouseListener
      // There is no need for JLabel fields here.
      //JLabel labelA = new JLabel("Label A");
      //JLabel labelB = new JLabel("Label B");
      public FocusTesting()
        super("FocusTesting");
        JPanel paneFirst = new JPanel();
        JPanel paneSecond = new JPanel();
        paneSecond.setBackground(Color.gray);
        //use simply FlowLayout for testing this
        //paneFirst.setLayout(new BorderLayout());
        paneFirst.setBorder(BorderFactory.createBevelBorder(2));
        // pane.setBackground(Color.blue);
        JLabel labelA = new JLabel("Label A");
        // give the labelA a name only to show you, that the listener knows about the compontent it ist added to
        labelA.setName(labelA.getText());
        labelA.addMouseListener(this);
        labelA.addFocusListener(this);
        labelA.setFocusable(true);
        JLabel labelB = new JLabel("Label B");
        // give the labelB a name only to show you, that the listener knows about the compontent it ist added to
        labelB.setName(labelB.getText());
        labelB.addMouseListener(this);
        labelB.addFocusListener(this);
        labelB.setFocusable(true);
        paneFirst.add(labelA);
        paneFirst.add(labelB);
        this.getContentPane().setLayout(new GridLayout(2, 1));
        this.getContentPane().add(paneFirst);
        this.getContentPane().add(paneSecond);
      public static void main(String[] s)
        //separate the initial thread form the event dispatch thread
        SwingUtilities.invokeLater(new Runnable() {
          public void run() {
            FocusTesting ft = new FocusTesting();
            ft.setLocation(300, 200);
            ft.setSize(300, 200);
            ft.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            ft.setVisible(true);
      public void focusGained(FocusEvent fe)
        // TODO Auto-generated method stub
        JComponent jcomp = (JComponent)fe.getComponent();
        jcomp.setBorder(BorderFactory.createLineBorder(Color.GREEN, 5));
        System.out.println("focusGained " + jcomp.getName());
      public void focusLost(FocusEvent fe) 
        // TODO Auto-generated method stub
        JComponent jcomp = (JComponent)fe.getComponent();
        jcomp.setBorder(BorderFactory.createEmptyBorder());
        System.out.println("focusLost " + jcomp.getName());
      public void mouseClicked(MouseEvent me)
        Component comp = me.getComponent();
        comp.requestFocusInWindow();
        System.out.println("mouseClicked " + comp.getName());
      public void mouseEntered(MouseEvent arg0)
        // TODO Auto-generated method stub
      public void mouseExited(MouseEvent arg0)
        // TODO Auto-generated method stub
      public void mousePressed(MouseEvent arg0)
        // TODO Auto-generated method stub
      public void mouseReleased(MouseEvent arg0)
        // TODO Auto-generated method stub
    } You also should read again the Java Tutorial about Concurrency in Swing. Especially why and how to separate the initial thread form the event dispatch thread. [http://java.sun.com/docs/books/tutorial/uiswing/concurrency/initial.html]
    Also have a look on [http://java.sun.com/docs/books/tutorial/uiswing/misc/focus.html], especially [http://java.sun.com/docs/books/tutorial/uiswing/misc/focus.html#focusable] for why use the MouseListener too.
    And if you have understood that all, then you may think about in what way it would be much easier to use JButton's instead of JLabel's for your clickable and focusable thumbnails.
    best regards
    Axel

  • How can I sync with this library without erasing my data?

    The iPod "Sayira's iPod" is synced with another iTunes library. Do you want to erase this iPod and sync with this iTunes library? An iPod can be synced with only one iTunes library at a time. Erasing and syncing replaces the contents of this iPod with the contents of this iTunes library.
    So, okay, here's my story: My laptop caught a virus, so i sent it to this guy who fixes computers, now that my laptop is fixed, everything is deleted from it. I didn't really mind this too much, but anyway I redownloaded iTunes to my new hardrive and then it said the following (posted above). My question is, how can i sync with this new library without erasing any data from my apps (such as games, photos, videos, music)? I REALLY don't want to lose this data!

    - Transffer iTunes purchases to the computer by:
    iTunes Store: Transferring purchases from your iOS device or iPod to a computer
    - Transfer other music by using a third-party program like one of those discussed here.
    Copy music
    - Connect the iPod to the computer and make a backup by right clicking on the iPod under Devices in iTunes and select Back Up
    - Restore the IPod from that backup
    Note that the backup that iTunes makes does no include symec media like apps and music.

  • How to have an i tunes account without credit card

    anyone know how how to have an itunes account without a credit card

    http://support.apple.com/kb/ht2534

  • How to detect JRE with Javascript and without any help of class file

    Please tell me how to detect JRE with using the Applet file. Is it possible to detect only through Javascript

    It is possible to detect the Sun JRE using only Javascript without any class file.
    However, it is rather complicated due to difficulties with Internet Explorer.
    http://forum.java.sun.com/thread.jspa?threadID=5177843&tstart=15
    http://www.pinlady.net/test/PluginDetect.htm

  • How to create Icon with transparent shape inside

    Hi All
    I would like to create a vector icon with a transparent shape inside it, like in this image below:
    So everything should be transparent except of course the dark grey area...
    How Do I do that?
    Below is a link to my AI file if you want it:
    AI File
    Thank you!

    With just the book icon selected, release clipping mask. Select both items, Minus Front.
    Is that what you did? What Illy version?
    this is what I get, green rectangle was placed behind to see the "hole."
    Mike

  • How can I Change Metacity window decorations without installing gnome?

    Hi. i'm using metacity as a standalone program (i.e I don't want to have all of gnome installed) and I don't know how to change the Window Decorations. While menu themes etc. work. Window decorations (title bar style, buttons etc.) look wrong and out of place. is there any way to change the window decorations theme for metacity? and how can I do it, without installing the entireity of gnome?
    Last edited by bergqvistjl (2013-04-05 13:05:46)

    bergqvistjl:
    Just a quick note -- It looks like you have accidentally hit the 'report' link rather than the 'reply' link.  That sends a message to the moderators.  Generally when that happens, we copy the text back to the thread.  In this case, it looks like you recreated the content.  In any event, if you were wondering where your posts went ....
    edit: On second look, it is not quite the same....
    That's not right, It's still not changing the Title bar theme. I want the top bar to look like this: http://www.stellingwerff.com/clearlooks-metacity.png
    NOT like this: http://www.muylinux.com/wp-content/uplo … named3.png Which is how it does at the moment.
    and
    I don't know anymore... lxappearance is telling me i'm using the clearlooks widgets, with Default gnome icons, and the whiteglass cursor theme.
    Last edited by ewaller (2013-04-05 13:22:50)

  • Can I have just forms server 9i without installing whole 9ias?

    Greetings to all,
    Can someone help me in this issue.
    1. Can I install only forms server 9i without installing whole 9ias? My objective is to access the oracle forms over the web.
    2. If the answer to the first question is yes, then please someone point out the step i need to take to acheive this.
    Thanks in advance.
    Mohsin Siddiqui

    Hi Shay,
    Can you elaborate a little more on how 9iAS integrates with 9iDS. I have 9iDS up and running on win2k, and I'm developing forms there, and they publish to the web just fine.
    But you say for production, we need 9iAS. I have v9.0.2 of 9iAS on a linux box that I want to use. But I can't find a publish directory for forms on the 9iAS box.
    Or anything related to forms, except for a $OH/forms90/server directory with 3 or 4 xml files. I can't find any forms configuration files on the app server machine. That's it on the 9iAS machine, form-wise. Do I need to install 9iDS on the same machine as 9iAS to use 9iAS to run forms?
    If I develop forms on the windows machine, where do I put them on the 9ias app server? I'm new to forms, so please bear with me.
    Thanks
    -Bob

  • I have sync with the same key installed in 2 mac computers and one Pc. However the info does not sync if I add bookmarks on one device with the bookmarks on the other devices

    I have a sync account and have the app installed between my two mac computers and one pc. However, if I add bookmarks in one device, this is not updated on the other device. What should I do.

    Hi!
    Before Firefox 7 the service used to take some time to upload the changes and then to download them. Make sure that you wait several hours to confirm that it's not something else.
    You can force them by using the "Sync Now" option in the Tools menu.
    Fortunately, the behavior have changed with Firefox 7 and now the bookmark changes are instant.

  • If you have problems with Apple Apps after installing Mavericks

    I had a problem with Apple Apps after installing Mavericks. They would bounce in the dock but never open.  The problem apps I had trouble with were CALENDAR, MAIL, and even APP STORE.   I am guessing it has to do with permissions when setting up via iCloud.  Here's what I did to make my apps work again after the update:
    Restart computer, then immediately hold down OPTION so you can start from the 10.9 RECOVERY DISK.
    Run DISK UTILITY, then run REPAIR DISK, then run REPAIR DISK PERMISIONS.
    After this, RESTART, then hold COMMAND OPTION P R at the same time until your computer restarts three times.
    After it boots up, the apps began working like they should have.

    That's where your questions about Lion should be posted.

Maybe you are looking for

  • AWR reports DBMS_ALERT_INFO queries using significant elapsed time

    Hi 10.1.0.3 / OpenVMS 8.2 Has anyone encountered AWR reporting significant resource consumption on queries relating to DBMS_ALERT_INFO (via calls to dbms_alert.register)? The buffer busy waits % from AWR is high as well (see AWR snippets below). Orac

  • File not visible in Finder until spotlight search

    Wierd. I have been working on a Photoshop project all week. The project uses several jpg files and I have saved the psd's in the same folder. Toady when starting up PS, none of the psd files were in the folder - everything else for the project was. B

  • Download trouble with Firefox

    I implemented download in apex application with PL/SQL process (process point On Load - Before Header). Anonymous block: declare l_blob BLOB; l_length number; begin dbms_lob.createtemporary(l_blob, false); dbms_lob.writeappend(l_blob, length('test'),

  • Hash join ending up in huge wait events

    Hi, We are experiencing huge wait events ( direct path read temp , direct path write temp) on our Materialized View refresh in 10.2.0.4 version of oracle 10g in linux rhel5 environment while monitoring the refresh session from db console. While check

  • Numbers ios6 today button missing???

    Guys, I have a spreadsheet (duh) and a date field. When I used to add new entries there was a 'Today' button, and now it's gone??? Also, the format for the currency field used to only show the dollar sign ($) as a prefix (on currency formated fields)