Author Topic: dmenu on PC  (Read 3142 times)

bmg002 (OP)

  • *
  • Posts: 29
dmenu on PC
« on: October 24, 2009, 12:03:29 am »
Not sure if this is the right place to post this or not, but is it possible to get dmenu to run on a desktop pc (ie non-dingux pc)?  The reason I am asking is that an interface like that would be good for setting up an id10t proof PC for an ubuntu install (or slax or whatever flavor of the week is most popular).  The dmenu idea for a portable system makes it 90% idiot proof as sometimes there are still bugs which I am thinking may be related to dingux itself (and the way it reads/writes to a fat32 partition... going to do some testing in the future... I have some theories on this, but that is for a different topic).  I also am wondering where the source to dmenu can be found as I would like to make a quick and dirty change that when dmenu starts up, if the ini files (for volume and brightness) are missing values (or have invalid values) it would default to 100% for brightness and 50% for volume.  Or possibly have it read the values from the users home directory in read-only mode (to hopefully prevent corruption to these files).
Anyone have thoughts on this (source to dmenu and dmenu for an x86 processor)?
Thanks
The Gh0ce_>0

codiak

  • Guest
Re: dmenu on PC
« Reply #1 on: October 24, 2009, 12:36:02 am »
As far as I know the only official released source code of dmenu was version 0.1 and it was on a320.freeforums.
Never heard of a x86 version of it.

Contact mr.rookie via http://code.google.com/p/dmenu/

bmg002 (OP)

  • *
  • Posts: 29
Re: dmenu on PC
« Reply #2 on: October 24, 2009, 01:23:05 am »
I do not see any way to contact the creator :( it looks like I may be sol... they do have the source listed, but I would have to download the files one at a time... I was hoping to get a nice little package... oh, well... project for the weekend :)

The Gh0ce_>0

darklegion

  • Guest
Re: dmenu on PC
« Reply #3 on: October 24, 2009, 02:02:25 am »
they do have the source listed, but I would have to download the files one at a time.

No, you don't.Here's the command listed on the source page:
svn checkout http://dmenu.googlecode.com/svn/trunk/ dmenu-read-only

Run this from a linux box with svn installed.I'm pretty sure cygwin has a version of svn as well, if you're doing this from windows.Otherwise there are native svn programs for windows.

rookie1

  • Guest
Re: dmenu on PC
« Reply #4 on: October 24, 2009, 05:38:37 am »
Like darklegion said, you can do a svn checkout of the source from google code.

I did build dmenu to run on windows once. It was released in the original freeforums board. But there wasn't much interest from anyone at the time.

A word of caution though, i was using mingw32 (came with Code:Blocks) to compile. There are differences in file system handling between linux and mingw32. You may need to do some changes in filelist.c. If I still remember correctly, the directory listing function is not implemented in mingw32.

zear

  • * Moderator
  • Posts: 2381
Re: dmenu on PC
« Reply #5 on: October 24, 2009, 11:40:13 am »
It should be possible to compile dmenu for x86, as I did that for an arm machine and it worked like a charm :)

Kamiyay

  • Guest
Re: dmenu on PC
« Reply #6 on: October 24, 2009, 04:45:15 pm »
There already is a dMenu for the pc: http://tools.suckless.org/dmenu (although it probably isn't what you are looking for)

bmg002 (OP)

  • *
  • Posts: 29
Re: dmenu on PC
« Reply #7 on: October 27, 2009, 04:52:29 am »
That last dmenu is kinda what I want, but not so iffy... reading up on it makes it sound like a menu system that relies on some other code to call it... unless I am reading the documentation wrong.  I want something more like the dingux dmenu that I could use instead of KDE or gnome to make a more idiot proof linux distribution for computer illiterate people to use (with a live cd only method so I won't need to fix it once a week or nothing).
Although, I will look more into this this week (I will have more time with a linux computer to play with this).
Thanks for all the input, and I will post my results.
The Gh0ce_>0

 

Post a new topic