You are not logged in.
I picked up a free monitor that's really small but it's kind of neat looking. I thought I would mount it above my current two monitor display and have it run a terminal displaying stats tracking my machine, some sensors in my house, and watching some things like email, twitter, etc.
The idea is this, set up dwm so that it treats this third head as somewhat of special display, one full screen terminal, make it so the mouse can't go there (for example by scrolling off of another screen) and so that I can't focus the window. Essentially a daemon fires off in xinitrc and just prints to that screen with no way for the user to access it. This sounded easy when I thought it up. Perhaps I'm not looking in the right direction though. Does this seem like something that should be doable?
Anyone have any ideas of how this could be configured?
Offline
That sounds like a separate X server instance.
How do you expect to interact with e.g. the e-mail?
Offline
I just want it to notify. No interaction whatsoever. So have scripts running that tell me info about how many unread messages, If I want to read them I'll have to fire up mutt on one of the other monitors. Really a large part of it is some environmental controls projects I'm setting up with a small network of arduinos, sensors, and raspberry Pi's. I'd like to have that data displayed in real time.
I think I will experiment with making a special DWM executable that has only one workspace and auto launches st running an ncurses script, then have xinitrc launch a second x session with that dwm executable and point it at my little monitor.
Thanks for pointing me at X being able to have multiple instances.
Offline
If it's all ncurses, you don't need X for that, but I'm not sure if this makes things easier or not.
Offline
If it's all ncurses, you don't need X for that, but I'm not sure if this makes things easier or not.
I think if I use something like tmux so I don't have to leave framebuffer and then I could launch X with a config to only use the two screens, if that's doable then all that's left to be done is write a script to start tmux running with my desired monitoring scripts and throw the x session out ... After the semester ends I'm moving to a new place, if I get this figured out I will post 'how to' sometime this summer.
Offline