Jeff Abrahamson on Wed, 3 Sep 2003 21:42:06 -0400 |
As per request from tonight's meeting, here is my sawfish init file. -- Jeff Jeff Abrahamson <http://www.purple.com/jeff/> GPG fingerprint: 1A1A BA95 D082 A558 A276 63C6 16BF 8C4C 0D1D AE4B (autoload 'prompt-for-string "sawfish/wm/util/prompt-extras") (require 'sawfish.wm.util.prompt) (defun my_readfile (file-name) (setq definition nil) (let ((fd (open-file file-name 'read)) (reading t)) (while reading (let ((line (read-line fd))) (if line (setq definition (concat definition line "\n")) (progn (setq reading nil) (close-file fd)))))) definition) (defun print-command-to-screen (string_command) (system (concat string_command " > /tmp/.sawfish.out 2> /tmp/.sawfish.err")) (display-message (my_readfile "/tmp/.sawfish.out"))) ; (bind-keys global-keymap "C-S-_" 'size-window-subtract-row) ; (bind-keys global-keymap "C-S-+" 'size-window-add-row) ; Implicit shift for +/- (bind-keys global-keymap "C-_" 'size-window-subtract-row) (bind-keys global-keymap "C-+" 'size-window-add-row) (bind-keys global-keymap "C-S-Up" 'grow-window-up) (bind-keys global-keymap "C-S-Down" 'grow-window-down) (bind-keys global-keymap "C-S-Left" 'grow-window-left) (bind-keys global-keymap "C-S-Right" 'grow-window-right) (bind-keys global-keymap "C-S-n" (lambda () (display-message nil))) (bind-keys global-keymap "C-S-k" 'describe-key-to-screen) (bind-keys global-keymap "C-S-t" (lambda () (print-command-to-screen "date"))) (bind-keys global-keymap "C-S-c" (lambda () (print-command-to-screen "cal"))) (bind-keys global-keymap "C-S-d" (lambda () ((let ((dictword (prompt-for-string "Find word: "))) (print-command-to-screen (concat "dict -m " dictword)))))) (bind-keys global-keymap "C-S-e" (lambda () ((let ((dictword (prompt-for-string "Define word: "))) (print-command-to-screen (concat "dict " dictword)))))) (bind-keys global-keymap "C-S-F9" '(run-shell-command "xscreensaver-command -lock")) ;(bind-keys global-keymap "C-M-j" '(run-shell-command "jpilot")) (bind-keys global-keymap "C-S-j" '(run-shell-command "jpilot")) ;(bind-keys global-keymap "C-M-m" '(run-shell-command "mozilla")) (bind-keys global-keymap "C-S-m" '(run-shell-command "mozilla")) ;(bind-keys global-keymap "C-M-x" '(run-shell-command "bin/xt")) (bind-keys global-keymap "C-S-x" '(run-shell-command "bin/xt")) ; (bind-keys global-keymap "C-S-x" '(run-shell-command "bin/xt")) ;(bind-keys global-keymap "C-M-g" ; '(run-shell-command "gnome-terminal --use-factory --start-factory-server")) (bind-keys global-keymap "C-S-g" '(run-shell-command "gnome-terminal --use-factory --start-factory-server"))' Attachment:
pgpMuMRKDPgpr.pgp
|
|