commit beb9dbf50e5511b93fc3d376cf661562c13a9bf6 Author: ggw Date: Sat Apr 25 10:14:53 2026 -0500 --- diff --git a/.bashrc b/.bashrc new file mode 100644 index 0000000..8c886da --- /dev/null +++ b/.bashrc @@ -0,0 +1,27 @@ +# /etc/skel/.bashrc +# +# This file is sourced by all *interactive* bash shells on startup, +# including some apparently interactive shells such as scp and rcp +# that can't tolerate any output. So make sure this doesn't display +# anything or bad things will happen ! + +shopt -s histappend +export HISTFILESIZE= +export HISTSIZE= +export HISTTIMEFORMAT="%d/%m/%y %T " + +# Test for an interactive shell. There is no need to set anything +# past this point for scp and rcp, and it's important to refrain from +# outputting anything in those cases. +if [[ $- != *i* ]] ; then + # Shell is non-interactive. Be done now! + return +fi + +alias e="emacs -nw" +alias ll="ls -lhta" +export PS1="\w>" +export MACHINE="sheila" +export PATH="/home/mod/EMBEDDED/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/bin:$PATH" + +export OLLAMA_MODELS="/home/mod/mydrive1/ollama/" diff --git a/.emacs b/.emacs new file mode 100644 index 0000000..532f1e4 --- /dev/null +++ b/.emacs @@ -0,0 +1,11 @@ +(setq backup-directory-alist `((".*" . "~/emacs_auto_saves"))) +(setq auto-save-file-name-transforms `((".*" ,temporary-file-directory t))) + +(setq-default indent-tabs-mode t) + +(add-to-list 'auto-mode-alist '("\\.cu\\'" . c++-mode)) + +(add-hook 'org-mode-hook + (lambda () + (visual-line-mode) + (org-indent-mode))) diff --git a/.stumpwmrc b/.stumpwmrc new file mode 100644 index 0000000..f9dbae3 --- /dev/null +++ b/.stumpwmrc @@ -0,0 +1,29 @@ +(in-package :stumpwm) +(setf *window-border-style* :thin) + +(defun undefine-keys (a-map par-list) (mapcar #'(lambda (x) (undefine-key a-map x)) (mapcar #'kbd par-list))) + +(undefine-keys *root-map* '("a" "e" "g" "C-e" "C-b" "C-a" "C-m" "M-n" "M-p" "C-w" "K" "M-Right" "M-Left" "M-Up" "M-Down" "F4" "F5" "F6" "F7" "F8" "F9" "F10")) +(undefine-keys *tile-group-root-map* '("space" "C-space")) + +(defun sys-show-time () + (defparameter mystr (run-shell-command "date" t)) + (echo-string (current-screen) mystr)) +(defcommand showtime () () (sys-show-time)) + +(define-key *root-map* (kbd "a") "showtime") +(define-key *root-map* (kbd "C-c") "exec qutebrowser --backend webengine") +(define-key *root-map* (kbd "c") "exec urxvt -bg 'black' -fg 'white' +sb -sl 65535 -b 0 -w 0 -letsp -1 -fn \"xft:bitstream vera sans mono:size=8:antialias=True,xft:unifont\"") +(define-key *root-map* (kbd "C-k") "kill") +(define-key *root-map* (kbd "q") "command-mode") + +; ;;groups to list groups/vgroups has other stuff +; ;(define-key *root-map* (kbd "H-g") "gnew") +; ;(define-key *root-map* (kbd "H-n") "gnext") +; ;(define-key *root-map* (kbd "H-p") "gprev") +; ;(define-key *root-map* (kbd "H-k") "gkill") + +(define-key *root-map* (kbd "C-Right") "move-window right") +(define-key *root-map* (kbd "C-Left") "move-window left") +(define-key *root-map* (kbd "C-Up") "move-window up") +(define-key *root-map* (kbd "C-Down") "move-window down")