This commit is contained in:
ggw
2026-04-25 10:14:53 -05:00
commit beb9dbf50e
3 changed files with 67 additions and 0 deletions
+27
View File
@@ -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/"
+11
View File
@@ -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)))
+29
View File
@@ -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")