org, ido, workgrounps added

This commit is contained in:
Sameer Rahmani 2012-08-11 19:14:35 +04:30
parent de339e3f48
commit 2644d35db2
7 changed files with 2289 additions and 25 deletions

32
TODO
View File

@ -1,21 +1,17 @@
-- High Priority --
[ ] define prefix key map for language plugins
[ ] define a prefix keymap for kuso-mode so some plugins can use that safely
* High Priority
define prefix key map for language plugins
define a prefix keymap for kuso-mode so some plugins can use that safely
-- Normal Priority --
[ ] Remove unkown filetypes from filelist in load-dir
[ ] Add some option for user to choose between liceenses
[ ] Review license templates
[ ] Build the debian folder nad required files for deb packages
[ ] Escape project name for a unix name "shell-quote-argument"
[X] Add a config file for user to put his/her configuration there
("Done with custom variables")
[ ] Disable EDE and other unused menu
[ ] Allow templates file to store in subdirectories so new project can
* Normal Priority
Remove unkown filetypes from filelist in load-dir
Add some option for user to choose between liceenses
Review license templates
Build the debian folder nad required files for deb packages
Escape project name for a unix name "shell-quote-argument"
Disable EDE and other unused menu
Allow templates file to store in subdirectories so new project can
have subdirectories
[ ] Improve modes.el file documentation
[ ] add the license name into kernel module c file
[ ] make sure cplugin keymap load with cplugin
Improve modes.el file documentation
add the license name into kernel module c file
make sure cplugin keymap load with cplugin
-- Useful modes --
* org mode

View File

@ -143,3 +143,10 @@
(setq x-select-enable-clipboard t)
(column-number-mode t)
(global-linum-mode)
;; org-mode ------------------------------------------------------
(add-to-list 'auto-mode-alist '("\\.org\\'" . org-mode))
(add-hook 'org-mode-hook 'turn-on-font-lock) ; not needed when(global-set-key "\C-cl" 'org-store-link)
(global-set-key "\C-ca" 'org-agenda)
(global-set-key "\C-cb" 'org-iswitchb)

View File

@ -42,9 +42,9 @@
;; If there is more than one, they won't work right.
'(c-plugin nil)
;'(color-theme-selection "Arjen" nil (color-theme_seldefcustom))
'(developer-email "lxsameer@gnu.org")
'(developer-name "Sameer Rahmani")
'(kuso-workspace "/home/lxsameer/src/")
'(developer-email "--EMAIL--")
'(developer-name "--FULLNAME--")
'(kuso-workspace "--WORKSPACE--")
'(face-font-family-alternatives (quote (("courier" "Monospace" "fixed") ("courier" "CMU Typewriter Text" "fixed") ("Sans Serif" "helv" "helvetica" "arial" "fixed") ("helv" "helvetica" "arial" "fixed"))))
'(inhibit-startup-screen t)
'(rng-nxml-auto-validate-flag nil))
@ -67,7 +67,7 @@
(local-file (file-relative-name
temp-file
(file-name-directory buffer-file-name))))
(list "/home/lxsameer/.kuso.d/pyemacs.sh" (list local-file))))
(list "--ADDR--/pyemacs.sh" (list local-file))))
(add-to-list 'flymake-allowed-file-name-masks
'("\\.py$" flymake-pyflakes-init)))
@ -131,7 +131,7 @@
(other . "linux")))
;; KUSO configuration ------------------------------------------------------------
(load-file "/home/lxsameer/src/kuso-ide/src/kuso-ide.el")
(load-file "--KUSOHOME--/src/kuso-ide.el")
(kuso-mode)
;; General configuration ---------------------------------------------------------
@ -143,3 +143,17 @@
(setq x-select-enable-clipboard t)
(column-number-mode t)
(global-linum-mode)
;; IDO config ----------------------------------------------------------------
(require 'ido)
(ido-mode t)
;; Workgroups ----------------------------------------------------------------
(require 'workgroups)
;; org-mode ------------------------------------------------------
(add-to-list 'auto-mode-alist '("\\.org\\'" . org-mode))
(add-hook 'org-mode-hook 'turn-on-font-lock) ; not needed when(global-set-key "\C-cl" 'org-store-link)
(global-set-key "\C-ca" 'org-agenda)
(global-set-key "\C-cb" 'org-iswitchb)

2247
conf/emacs.d/workgroups.el Normal file

File diff suppressed because it is too large Load Diff

BIN
conf/emacs.d/workgroups.elc Normal file

Binary file not shown.

View File

@ -258,9 +258,9 @@
"Toggle lxdjango minor mode.
This plugin provide some functionality for speedup django development on
GNUEmacs."
:global nil
:lighter nil
:keymap django-map
:global t
:group 'django
(if django-mode

View File

@ -140,9 +140,9 @@
"Toggle nodejs minor mode.
This plugin provide some functionality for speedup nodejs development on
GNUEmacs."
:global nil
:lighter nil
:keymap nodejs-map
:global t
:group 'nodejs
(if nodejs-mode