Add quicklisp, xinitrc, xmodmap, etc.

This commit is contained in:
Logan Hunt 2022-11-14 14:04:13 -07:00
parent d1a80520a1
commit 75d33b6287
No known key found for this signature in database
GPG Key ID: 8AC6A4B840C0EC49
6 changed files with 1800 additions and 4 deletions

5
.gitignore vendored
View File

@ -2,9 +2,14 @@
!.gitignore
!.gitmodules
!.xinitrc
!.xmodmap
!scripts
!scripts/*
!quicklisp.lisp
!.vimrc
!.zshrc

View File

@ -24,7 +24,12 @@ Then in the REPL:
And install some packages from quicklisp:
```common-lisp
(ql:quickload '(:clx :cl-ppcre :alexandria))
(ql:quickload '(:clx :cl-ppcre :alexandria :sb-cltl :swank))
```
And in your .xinitrc:
```
export SBCL_HOME=/usr/lib/sbcl
```
### Other

25
.xinitrc Normal file
View File

@ -0,0 +1,25 @@
#!/bin/sh
export _JAVA_AWT_WM_NONREPARENTING=1
export SBCL_HOME=/usr/lib/sbcl
export _QWT_TOOLKT=MToolkit
exec wmname compiz &
exec emacs-keys-everywhere &
exec picom -b --vsync --backend glx &
exec xmodmap ~/.xmodmap &
exec xsetroot -cursor_name left_ptr &
exec xset s off &
exec xset b off &
exec xset -dpms &
exec ~/.screenlayout/run.sh &
exec feh --bg-fill --randomize ~/Wallpapers/*
exec sleep 1s && dunst &
/usr/local/bin/stumpwm

7
.xmodmap Normal file
View File

@ -0,0 +1,7 @@
clear Lock
remove Lock = Caps_Lock
remove Control = Control_L
keysym Control_L = Escape
keysym Caps_Lock = Control_L
add Control = Control_L
add Lock = Caps_Lock

3
.zshrc
View File

@ -26,9 +26,6 @@ alias gsh="git stash"
alias gl="git log"
alias sbcl="rlwrap sbcl"
# Muscle memory is killing me man
alias vim="nvim"
alias startx="sway"
export TERM=xterm-256color

1757
quicklisp.lisp Normal file

File diff suppressed because it is too large Load Diff