Difference between revisions of "Notion"

From ArchWiki
Jump to: navigation, search
(Started on expanding the Wiki page for Notion. However, I will need to take a closer look at the various configuration files before I can start writing about basic configuration.)
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
[[Category:Tiling WMs]]
 
[[Category:Tiling WMs]]
{{i18n|Notion}}
+
[http://notion.sf.net Notion] is a tiling, tabbed [[window manager]] for X.
{{Deletion|This article tells no more than Notion's entry in [[Window Manager]].}}
+
 
+
[http://notion.sf.net Notion] - tiling, tabbed window manager for X
+
  
 
==Installation==
 
==Installation==
  
{{Pkg|notion}} is part of the [[Official Repositories#.5Bcommunity.5D|Arch Linux [community] repository]].
+
Install {{Pkg|notion}} from the [[Official Repositories]].
  
 
==Starting Notion==
 
==Starting Notion==
  
You can start Notion from the command line by adding ''{{Ic|exec notion}}''' to ~/.xinitrc or any other startup script you may want to use.  An example .xinitrc file can be found below.
+
You can start Notion from the command line by adding {{Ic|exec notion}} to ~/.xinitrc or any other startup script you may want to use.  An example .xinitrc file can be found below.
  
 
  DEFAULT_SESSION=notion
 
  DEFAULT_SESSION=notion
Line 27: Line 24:
 
                     exec $DEFAULT_SESSION
 
                     exec $DEFAULT_SESSION
 
                     ;;
 
                     ;;
 +
esac
  
 
==Using Notion==
 
==Using Notion==
Line 32: Line 30:
 
You can view Notion's man page at any time during use by pressing the F1 key and pressing the return key This will tell you the default key bindings for Notion. You can also access the man page for other programs this way by pressing F1, typing in the program's name and pressing return.
 
You can view Notion's man page at any time during use by pressing the F1 key and pressing the return key This will tell you the default key bindings for Notion. You can also access the man page for other programs this way by pressing F1, typing in the program's name and pressing return.
  
==External Links==
+
== Lua 5.2 ==
 +
=== gfind ===
 +
You should replace 'gfind' to 'gmatch' because of 'gfind' was removed
 +
=== goto ===
 +
'goto' is a keyword now. You can use following workaround:
 +
 
 +
replace
 +
  win:goto()
 +
to
 +
  function win_goto(w) return w['goto'](w) end
 +
  ...
 +
  win_goto(win)
 +
 
 +
==See also==
 
*http://sourceforge.net/apps/mediawiki/notion/index.php?title=Tour - Tour of Notion
 
*http://sourceforge.net/apps/mediawiki/notion/index.php?title=Tour - Tour of Notion
 
*http://notion.sourceforge.net/notionconf/ - Configuring and Extending Notion using LUA
 
*http://notion.sourceforge.net/notionconf/ - Configuring and Extending Notion using LUA
 
*http://sourceforge.net/apps/mediawiki/notion - Notion Wiki
 
*http://sourceforge.net/apps/mediawiki/notion - Notion Wiki

Revision as of 09:03, 14 December 2012

Notion is a tiling, tabbed window manager for X.

Installation

Install notion from the Official Repositories.

Starting Notion

You can start Notion from the command line by adding exec notion to ~/.xinitrc or any other startup script you may want to use. An example .xinitrc file can be found below.

DEFAULT_SESSION=notion
case $1 in
awesome) 
                   exec awesome
                   ;;
notion) 
                   exec notion
                   ;;
openbox) 
                   exec openbox-session
                   ;;
*) 
                   exec $DEFAULT_SESSION
                   ;;
esac

Using Notion

You can view Notion's man page at any time during use by pressing the F1 key and pressing the return key This will tell you the default key bindings for Notion. You can also access the man page for other programs this way by pressing F1, typing in the program's name and pressing return.

Lua 5.2

gfind

You should replace 'gfind' to 'gmatch' because of 'gfind' was removed

goto

'goto' is a keyword now. You can use following workaround:

replace

 win:goto()

to

 function win_goto(w) return w['goto'](w) end
 ...
 win_goto(win)

See also