you need to process words to use it? it's a play on anubis, and mythology is where text editing/word-processing meet with literature, culture, and thought?amigo wrote:Where does word processing come into this?
i do see your point in that it's grown so far past its original intention (from http://www.murga-linux.com/puppy/viewto ... 160#784160, which is a link in the first post) :
but the core menu is still based on that idea:Puppus Dogfellow wrote:an ethereally minimalistic word processor:
quoting myself may not have been the best way to go about this, but it was likely the easiest...[...]
some background from here:[forgot that part of the forum isn't open access. that was one of nooby's last posts. maybe it can be of use to someone/someone can make it useful. think i'll eventually make a four panel frame for it and some icons that are less lame. when i figure out what's reasonable to ask of this project, i'll make a request at another part of this board for a pop up toolbar to be made from those eight scripts and/or ask for whatever additional functionality/toolbars the community can come up with. perhaps a button each for export to pdf, odt, rtf, etc.]
[...]
***
Anyway, my request is for those able to make pop up toolbars or meaningful contributions to the point that this can be called a project. dragging the scripts as icons to the desktop or panels, or making them buttons on popups (outside my range of abilities) can turn, or lead towards turning, any text editor/note-taker into a word processor. that's the theory anyway. i'm asking for toolbars and features.
thanks in advance.
To keep with the puppy ethos of small, quick and fast, and to work on an idea Nooby had about using a text editor to do word processing, i came up with the above menu(s) based on a script by miriam (ht-b--highlight something, click to apply bold tags). changing the interface is something all good word processors allow--so do (some) of my menus. helper programs (like look up color codes or font names or search for files or definitions or open up something that can read this stuff as formatted text or open up something that's good for briefly recording words and ideas, etc) struck me as a good thing to include as part of the working core of the menu system, and so i did:menu "nwp"
cmd "poetry" "/nwp/htmltemplatepref"
cmd "other" "/nwp/htmltxtwptemplate"
cmd "#!/bin/sh" "/nwp/scripttemplate"
cmd "vgt" "/nwp/vgt"
cmd "NWP/VGT help" "geany /root/my-applications/bin/nwp.readme /root/my-applications/bin/vgt.readme"
menu "paste and place"
cmd "Bold" "/nwp/swnwpb"
cmd "Italics" "/nwp/swnwpi"
cmd "Underline" "/nwp/swnwpu"
cmd "Subscript" "/nwp/swnwpsub"
cmd "Superscript" "/nwp/swnwpsup"
cmd "Strikethrough" "/nwp/swnwpstrk"
cmd "Big" "/nwp/swnwpbig"
cmd "Small" "/nwp/swnwpsm"
cmd "linebreak" "/nwp/linebreak"
cmd "#!/bin/sh" "/nwp/scripttemplate"
cmd "comment" "/nwp/snwpcomment"
cmd "preserved breaks and spaces" "/nwp/preotry"
cmd "paragraph" "/nwp/paragraph"
cmd "parleft" "/nwp/parleft"
cmd "parright" "/nwp/parright"
cmd "parcenter" "/nwp/parcenter"
cmd "parjustify" "/nwp/parjustify"
cmd "nwpbkmrk" "/nwp/nwpbkmrk"
cmd "blockquote" "/nwp/nwpblockquote"
cmd "quote" "/nwp/quote"
cmd "heading1" "/nwp/snwph1"
cmd "heading2" "/nwp/snwph2"
cmd "heading3" "/nwp/snwph3"
cmd "heading4" "/nwp/snwph4"
cmd "heading5" "/nwp/snwph5"
cmd "heading6" "/nwp/snwph6"
end
cmd "get css codes" "defaultbrowser http://www.w3schools.com/html/html_css.asp"
menu "highlight text then click to apply"
cmd "preserved breaks and spaces" "/nwp/preformatted"
cmd "heading1" "/nwp/nwph1"
cmd "heading2" "/nwp/nwph2"
cmd "heading3" "/nwp/nwph3"
cmd "heading4" "/nwp/nwph4"
cmd "heading5" "/nwp/nwph5"
cmd "heading6" "/nwp/nwph6"
cmd "comment" "/nwp/nwpcomment"
cmd "Bold" "/nwp/nwpb"
cmd "Italics" "/nwp/nwpi"
cmd "Underline" "/nwp/nwpu"
cmd "Subscript" "/nwp/nwpsub"
cmd "Superscript" "/nwp/nwpsup"
cmd "Strikethrough" "/nwp/nwpstrk"
cmd "Big" "/nwp/nwpbig"
cmd "Small" "/nwp/nwpsm"
cmd "paragraph" "/nwp/paragraphhl"
cmd "nwpleft" "/nwp/nwpleft"
cmd "nwpright" "/nwp/nwpright"
cmd "nwpcenter" "/nwp/nwpcenter"
cmd "nwpjustify" "/nwp/nwpjust"
end
end
Code: Select all
menu "supplemental 2" # beginning of menu
cmd "chromium" "chromium"
cmd "firefox" "firefox"
cmd "slocate search all" "slac"
cmd "slocate search limited" "sloc"
cmd "slocate update databases" "sluc"
cmd "gcolor2" "gcolor2"
cmd "gfnrename" "gfnrename"
cmd "gfontsel" "gfontsel"
cmd "goldendict" "goldendict"
cmd "google-chrome" "google-chrome"
cmd "palemoon" "palemoon"
cmd "pfind" "pfind"
cmd "recoll" "recoll"
cmd "xpad-backup" "xpad-backup"
cmd "xpad-clear" "xpad-clear"
cmd "xpad" "xpad"
cmd "close all desktop instances" "cadi" # program to launch
cmd "close current desktop instances" "ccdi" # program to launch
end # end of menu
Code: Select all
menu "rox"
cmd "rox /" "rox /"
cmd " ~ ROX-Filer ~" "rox ~"
cmd " Close All Rox" "cr"
cmd " rox Recents " "rr"
cmd " rox Bookmarks" "rb"
cmd "applications" "rox /usr/share/applications"
cmd "/etc" "rox /etc"
cmd "/mnt" "rox /mnt"
cmd "/mnt/home" "rox /mnt/home"
cmd "my-applications" "rox /root/my-applications/bin"
cmd "my-documents" "rox /root/my-documents"
cmd "rox /tmp" "rox /tmp"
cmd "rox /root/.Trash" "rox /root/.Trash"
menu "panels"
cmd "panel frame set1" "/nwp/p1"
cmd "panel frame set2" "/nwp/p2"
cmd "panel frame set3" "/nwp/p3"
cmd "panel frame set4" "/nwp/p4"
cmd "panel frame set5" "/nwp/p5"
cmd "panel frame set6" "/nwp/p6"
cmd "panel frame set7" "/nwp/p7"
cmd "panel frame set8" "/nwp/p8"
cmd "panel frame set9" "/nwp/p9"
end
menu "pinboards"
cmd "pinboard 1" "/nwp/pp1"
cmd "pinboard 2" "/nwp/pp2"
cmd "pinboard 3" "/nwp/pp3"
cmd "pinboard 4" "/nwp/pp4"
cmd "pinboard 5" "/nwp/pp5"
cmd "pinboard 6" "/nwp/pp6"
end
end
there's also the following from the first post
and lower down in the second post is the following, which i had as part of the first, but the forum software didn't allow it so...:nwpRC1.readme:
Quote:
(orchestrate helper programs to) make any window that can accept text into a potential word processor/introducing NWP/NWPUS--a minimalistic word processor/robust and extensible utilities suite)
just place /nwp under / and launch with the nwpus script
(you can change the path, but you'll have to do a substitution in the nwpmenu file in /nwp and alter nwpus to reflect the change in the location of the menu file it's reading.)
requires aemenu, wmctrl, and xdotool (included)
unpack aemenu.tar.bz2 and place contents of that and the nwpus script into /root/my-applications/bin or similar PATH directory. install wmctrl and xdotool (included) if you have not already done so.
to be able to launch with gexec (original intention of most of the scripts and why so many have such short titles), highlight the contents (check mark on rox tool bar), and drag to /root/my-applications/bin, selecting link (relative or absolute) from the pop up. this will place the scripts in your PATH (i.e. terminals will also be able to call them) without taking up any of your savefile space. even if you're not running frugal, the speed of linking over copying makes this method preferable.
but i realize that much of this may not be clear, adequate, processed, or processable.
recreates the stock desktop, adds a number of shortcuts, pastes html code so that formatted text can then be copied and pasted into a regular word processing program, a note-taker like notecase, or a cloud based word processor like google docs, which can be used to easily convert the text to odt, docx, rtf, etc. basically, it's a way to use geany, xpad, or leafpad for word processing since those programs are super quick and sip resources. personally, i like the tabs and other aspects of the geany interface. also, i predominately use it to aid my failing my memory (a number of scripts merely ask xdotool to type something out for you), to resize and position windows, and to call on some programs i've come to find essential. and just as i use spacefm to give peace of mind should i find myself trying to break rox, MochiMoppel's Winswitcher plus this alternate menu system seems like a capable backup should my main windows manager (jwm) die during a session for whatever reason.
amigo, to tell you the truth, when i get this more sorted, i'm thinking of putting it together as the gaexec paexec (aemenu plus gexec/pexec (utilities) pack), which would admit that it's more of a utilities suite than anything, but i'd still use the /nwp folder under / for its brevity, its nod to nooby and the origins of the project, and its acknowledgement of the ubiquity of word processing (done well or poorly, with good intentions or bad, the way it's more or less identical to thought processing except for the records left behind...) in our lives. i'm not dying at any accelerated rate, but this type of philosophical musing/idea processing seemed to be how nooby spent much of his waking time, at least the time he shared with us.
i had no real or great connection with him, but i think of this menu suite as the word processor i started to put together for him as he died or seemingly just as soon as notification came that he had passed. but i'm a little deranged in that i think of us all as organisms that are essentially apparatuses processing our environments and (aware of it or not) our internal representations of them. yes, there are myriad more aspects to what defines humanity, but amigo, my friend, we truly are a buncha word-processing creatures.
soooo, ya think i should request it be moved? desktop or utilities? i view you as an expert (alien2pet thread alone was enough to convince me), but i think witnessing me plod through this stuff can be of benefit to those who are even less experienced than i, especially if the stuff works. it's much faster to open and close these text processing windows than full blown word processors, and hopefully familiarity with text editors will help lead the uninitiated into a comfort zone containing scripts and terminals and the like. so, nooby word processing also in terms of a newbie getting a grasp and then hopefully some mastery of the content (how to linux, how to html (--the wp codes are more or less html cheat sheet codes--), how to use a text editor/geany, how to make formatted text, how to add items to this menu system...) needed to further customize and take control of his/her computing experience.