forked from FG42/FG42
org, ido, workgrounps added
This commit is contained in:
parent
de339e3f48
commit
2644d35db2
32
TODO
32
TODO
|
@ -1,21 +1,17 @@
|
||||||
-- High Priority --
|
* High Priority
|
||||||
[ ] define prefix key map for language plugins
|
define prefix key map for language plugins
|
||||||
[ ] define a prefix keymap for kuso-mode so some plugins can use that safely
|
define a prefix keymap for kuso-mode so some plugins can use that safely
|
||||||
|
|
||||||
-- Normal Priority --
|
* Normal Priority
|
||||||
[ ] Remove unkown filetypes from filelist in load-dir
|
Remove unkown filetypes from filelist in load-dir
|
||||||
[ ] Add some option for user to choose between liceenses
|
Add some option for user to choose between liceenses
|
||||||
[ ] Review license templates
|
Review license templates
|
||||||
[ ] Build the debian folder nad required files for deb packages
|
Build the debian folder nad required files for deb packages
|
||||||
[ ] Escape project name for a unix name "shell-quote-argument"
|
Escape project name for a unix name "shell-quote-argument"
|
||||||
[X] Add a config file for user to put his/her configuration there
|
Disable EDE and other unused menu
|
||||||
("Done with custom variables")
|
Allow templates file to store in subdirectories so new project can
|
||||||
[ ] Disable EDE and other unused menu
|
|
||||||
[ ] Allow templates file to store in subdirectories so new project can
|
|
||||||
have subdirectories
|
have subdirectories
|
||||||
[ ] Improve modes.el file documentation
|
Improve modes.el file documentation
|
||||||
[ ] add the license name into kernel module c file
|
add the license name into kernel module c file
|
||||||
[ ] make sure cplugin keymap load with cplugin
|
make sure cplugin keymap load with cplugin
|
||||||
|
|
||||||
-- Useful modes --
|
|
||||||
* org mode
|
|
||||||
|
|
|
@ -143,3 +143,10 @@
|
||||||
(setq x-select-enable-clipboard t)
|
(setq x-select-enable-clipboard t)
|
||||||
(column-number-mode t)
|
(column-number-mode t)
|
||||||
(global-linum-mode)
|
(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)
|
||||||
|
|
24
conf/dotkuso
24
conf/dotkuso
|
@ -42,9 +42,9 @@
|
||||||
;; If there is more than one, they won't work right.
|
;; If there is more than one, they won't work right.
|
||||||
'(c-plugin nil)
|
'(c-plugin nil)
|
||||||
;'(color-theme-selection "Arjen" nil (color-theme_seldefcustom))
|
;'(color-theme-selection "Arjen" nil (color-theme_seldefcustom))
|
||||||
'(developer-email "lxsameer@gnu.org")
|
'(developer-email "--EMAIL--")
|
||||||
'(developer-name "Sameer Rahmani")
|
'(developer-name "--FULLNAME--")
|
||||||
'(kuso-workspace "/home/lxsameer/src/")
|
'(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"))))
|
'(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)
|
'(inhibit-startup-screen t)
|
||||||
'(rng-nxml-auto-validate-flag nil))
|
'(rng-nxml-auto-validate-flag nil))
|
||||||
|
@ -67,7 +67,7 @@
|
||||||
(local-file (file-relative-name
|
(local-file (file-relative-name
|
||||||
temp-file
|
temp-file
|
||||||
(file-name-directory buffer-file-name))))
|
(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
|
(add-to-list 'flymake-allowed-file-name-masks
|
||||||
'("\\.py$" flymake-pyflakes-init)))
|
'("\\.py$" flymake-pyflakes-init)))
|
||||||
|
|
||||||
|
@ -131,7 +131,7 @@
|
||||||
(other . "linux")))
|
(other . "linux")))
|
||||||
|
|
||||||
;; KUSO configuration ------------------------------------------------------------
|
;; KUSO configuration ------------------------------------------------------------
|
||||||
(load-file "/home/lxsameer/src/kuso-ide/src/kuso-ide.el")
|
(load-file "--KUSOHOME--/src/kuso-ide.el")
|
||||||
(kuso-mode)
|
(kuso-mode)
|
||||||
|
|
||||||
;; General configuration ---------------------------------------------------------
|
;; General configuration ---------------------------------------------------------
|
||||||
|
@ -143,3 +143,17 @@
|
||||||
(setq x-select-enable-clipboard t)
|
(setq x-select-enable-clipboard t)
|
||||||
(column-number-mode t)
|
(column-number-mode t)
|
||||||
(global-linum-mode)
|
(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)
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -258,9 +258,9 @@
|
||||||
"Toggle lxdjango minor mode.
|
"Toggle lxdjango minor mode.
|
||||||
This plugin provide some functionality for speedup django development on
|
This plugin provide some functionality for speedup django development on
|
||||||
GNUEmacs."
|
GNUEmacs."
|
||||||
|
:global nil
|
||||||
:lighter nil
|
:lighter nil
|
||||||
:keymap django-map
|
:keymap django-map
|
||||||
:global t
|
|
||||||
:group 'django
|
:group 'django
|
||||||
|
|
||||||
(if django-mode
|
(if django-mode
|
||||||
|
|
|
@ -140,9 +140,9 @@
|
||||||
"Toggle nodejs minor mode.
|
"Toggle nodejs minor mode.
|
||||||
This plugin provide some functionality for speedup nodejs development on
|
This plugin provide some functionality for speedup nodejs development on
|
||||||
GNUEmacs."
|
GNUEmacs."
|
||||||
|
:global nil
|
||||||
:lighter nil
|
:lighter nil
|
||||||
:keymap nodejs-map
|
:keymap nodejs-map
|
||||||
:global t
|
|
||||||
:group 'nodejs
|
:group 'nodejs
|
||||||
|
|
||||||
(if nodejs-mode
|
(if nodejs-mode
|
||||||
|
|
Loading…
Reference in New Issue