emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* a window with my agenda at all times
@ 2011-06-26 15:53 D M German
  2011-06-27 16:42 ` Bastien
  2011-06-27 17:29 ` Eric S Fraga
  0 siblings, 2 replies; 7+ messages in thread
From: D M German @ 2011-06-26 15:53 UTC (permalink / raw)
  To: emacs-orgmode


Hi everybody,

I struggle to keep (in emacs) a window with the agenda at all times. If
anybody has any pointers on how to get a window or a frame to "stick" at
all times with the contents of a frame, and basically be ignored from
any window-related command (split, kill, etc), I would be grateful.

For a long time I have wanted a sticky window that keeps this
information. Like a sticky note on my desktop (think a widget in
Android). 

I wrote a small program in qt that simply monitors a file and displays
it. Nothing more. It does the work for me, and maybe somebody else will
find it useful. It relies on exporting the agenda as html every time the
org file is modified, and then this little program displays the html
file. The window manager is responsible of removing decorations, making
it sticky, and placing it in same place always.

Here is a screenshot (see window to the bottom right). The decorations
are removed by the window manager:

http://turingmachine.org/hacking/org-mode/orgdisplay.png

Here is the code. As I said, very, very simple, but maybe somebody will
find if useful.

http://turingmachine.org/hacking/org-mode/


--
Daniel M. German                  
http://turingmachine.org/
http://silvernegative.com/
dmg (at) uvic (dot) ca
replace (at) with @ and (dot) with .

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-06-28  9:44 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-06-26 15:53 a window with my agenda at all times D M German
2011-06-27 16:42 ` Bastien
2011-06-27 17:34   ` dmg
2011-06-27 17:29 ` Eric S Fraga
2011-06-27 18:38   ` dmg
2011-06-28  9:44     ` Bastien
2011-06-27 18:47   ` D M German

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).