This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
ctaf42 (author)
Wed Nov 25 05:16:55 -0800 2009
ctafconf /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Sat Apr 18 06:35:42 -0700 2009 | |
| |
AUTHORS | Thu Apr 05 18:04:00 -0700 2007 | |
| |
ChangeLog | Sun Oct 18 09:36:21 -0700 2009 | |
| |
README | Thu Aug 13 17:23:24 -0700 2009 | |
| |
README.DEVEL | Sat May 20 02:59:11 -0700 2006 | |
| |
TODO | Sun Oct 18 09:36:21 -0700 2009 | |
| |
VERSION | Mon Oct 06 15:48:40 -0700 2008 | |
| |
bin/ | Thu Aug 13 07:05:10 -0700 2009 | |
| |
etc/ | Wed Nov 25 05:16:55 -0800 2009 | |
| |
gtk-ctafconf/ | Sun Aug 03 10:26:38 -0700 2008 |
README
--+-- -- -- -- -- -- --+--
+-- CTAFCONF --+
--+-- -- -- -- -- -- --+--
===========================================================
INSTALL
===========================================================
the ctafconf install all its file in .config/ctafconf.
If you dont want to install everything you can backlist package using ct-profile prior to ct-installconf
/!\
if you have display problem with ct-profile or ct-installconf try 'ct-profile text' or 'ct-installconf text' or other
mode see ct-installconf -h for more information
/!\
there is two way to install the ctafconf, the first one using svn is better as it allow you to update it easily :
>mkdir .config
>cd .config
>git clone git://github.com/ctaf42/ctafconf.git
>cd ctafconf/bin
>./ct-installconf
the second way is more traditional, you download the tarball from the website and unpack it in .config
> mkdir .config
> cd .config
> tar xvzf ctafconf-DATE.tgz
> cd ctafconf/bin
> ./ct-installconf
===========================================================
UPDATE
===========================================================
update the ctafconf with svn (if you used the first method to install)
>cd .config/ctafconf
>svn up
using a newer tarball:
unpack the tarball in .config
>cd .config/
>tar xvzf ctafconf-DATE.tgz
That's all, you dont need to call ct-installconf or ct-updateconf, it's automatic
==========================================================
INSTALL FOR EMACS ONLY
==========================================================
do everything described in the INSTALL section, but select only emacs
if you are paranoid, and dont trust the install script:
>mkdir ~/.config/ctafconf/perso
>mkdir ~/.config/ctafconf/perso/semantic
>echo "(load-file \"~/.config/ctafconf/etc/emacs/emacs\")" >> ~/.emacs
===========================================================
EMACS ADD-ONS
===========================================================
pour emacs:
!!! ces outils ne sont pas necessaire a un bon fonctionnement d'emacs et le ralentisse beaucoup !!!
recuperer au choix sur le web:
- cedet : outils pour le developpement, meilleur completion automatique,
meilleur coloration, ...
- ilisp : lisp interactif
- ecb : IDE pour emacs, basé sur cedet
- doxyemacs : commentaire doxygen
les decompresser dans ~/.config/ctafconf/etc/emacs/site-lisp
renommer ecb-* en ecb, cedet-* en cedet, doxymacs-* en doxymacs, pareil pour ilisp
afin d'avoir ecb,cedet,ilisp et doxymacs comme repertoire dans site-lisp
compiler chaque projet:
cd cedet;make;
cd ecb;make;
cd ilisp;make;
cd doxyemacs; configure; make; (maybe you should remove -Werror to compile successfully)
(pour compiler avec une autre version d'emacs: make EMACS=emacs21)
===========================================================
RECOMMANDED SOFTWARE
===========================================================
with fluxbox:
xbindkeys : to specify global keyboard shortcut
conky or torsmo : to draw information on your desktop
in console:
most : pager enabling color with man
zsh : the best shell ever!!! with completion on everything
===========================================================
KEYBOARD SHORTCUT (gnome and fluxbox)
===========================================================
ctrl+alt+m : toggle maximize
ctrl+alt+t : toggle decoration
ctrl+alt+c : close
ctrl+alt+k : kill
ctrl+alt+f : toggle fullscreen
alt+f1 : switch to desktop 1
alt+f2 : switch to desktop 2
alt+f3 : switch to desktop 3
alt+f4 : switch to desktop 4
alt+click gauche : move
alt+click droit : resize
===========================================================
ZSH
===========================================================
- ctrl-c in completion menu go back to the text previously enterred
- up/down search through history (start typing then up/down to see what i mean)
- pageup/pagedown cycle through history (it does not care about what is already on the command line)
- ctrl-h call the man for the first word on the command line
- ctrl-x e edit the current command line in your editor
- ctrl-x w display the location of the current command
- ctrl-x c calculator
===========================================================
UNINSTALL
===========================================================
You will never want to uninstall, after you tried the ctafconf
===========================================================
HELP
===========================================================
It's a good framework to create our own personnal configuration
ct-profile : configure your ctafconf profile (wallpaper, wm, mail, etc..)
ct-installconf : reinstall la ctafconf (et l'install aussi qd mm!)
ct-repo : admin your repository (svn and cvs)
ct-ssh : create alias for ssh host
ct-help : a litle help about the ctafconf command
ct-date : console date reminder, usefull to remenber your gran'mother birthday
ct-socks : set your socks password (mostly for epita)
grepr, rpurge : grep recursif, netoyage de fichier tmp (~,..)
replacer : recursive find and replace in all files in the current folder
visit http://www.noshell.info for more information/help about the ctafconf
===========================================================
Credits
===========================================================
Some of thoses configurations files have been collected, modified
and enhanced from a lot's of files from differents places.
thanks for all people who put there config on the web.
--
thanks for Sergio Talens-Oliag <sto@debian.org> for his ssft library
thanks for all people I 'stolen' GPL code ;-)
===========================================================
About
===========================================================
Cedric GESTES (ctaf42@gmail.com)
http://www.sf.net/projects/grk
http://grk.sf.net
http://www.ctaf.free.fr
http://www.noshell.info
_____________________________________
< CTAFCONF? yuhh? MeuuuuuuuuuHHHHHHHH >
-------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||







