Compare commits
4 Commits
562acd775f
...
a86a935b69
Author | SHA1 | Date |
---|---|---|
an | a86a935b69 | |
an | 05ccdf3db0 | |
an | c1708ee6a1 | |
an | a1228b3db4 |
|
@ -19,7 +19,7 @@ scrolling:
|
||||||
|
|
||||||
font:
|
font:
|
||||||
normal:
|
normal:
|
||||||
family: Iosevka
|
family: Courier Prime Code
|
||||||
style: Regular
|
style: Regular
|
||||||
size: 12.0
|
size: 12.0
|
||||||
offset:
|
offset:
|
||||||
|
|
|
@ -10,15 +10,18 @@ end
|
||||||
# - _agw_dir_bin = volatile binary storage
|
# - _agw_dir_bin = volatile binary storage
|
||||||
# - _agw_dir_rc = the directory holding this repository
|
# - _agw_dir_rc = the directory holding this repository
|
||||||
# - _agw_dir_src = non-volatile source code storage
|
# - _agw_dir_src = non-volatile source code storage
|
||||||
|
# - _agw_dir_dev = volatile chroot development environment
|
||||||
switch (uname)
|
switch (uname)
|
||||||
case Linux NetBSD
|
case Linux NetBSD
|
||||||
set -Ux _agw_dir_bin ~/bin
|
set -Ux _agw_dir_bin ~/bin
|
||||||
set -Ux _agw_dir_rc ~/rc
|
set -Ux _agw_dir_rc ~/rc
|
||||||
set -Ux _agw_dir_src ~/src
|
set -Ux _agw_dir_src ~/src
|
||||||
|
set -Ux _agw_dir_dev ~/dev
|
||||||
case Darwin
|
case Darwin
|
||||||
set -Ux _agw_dir_bin ~/Binaries
|
set -Ux _agw_dir_bin ~/Binaries
|
||||||
set -Ux _agw_dir_rc ~/Sources/scripts
|
set -Ux _agw_dir_rc ~/Sources/scripts
|
||||||
set -Ux _agw_dir_src ~/Sources
|
set -Ux _agw_dir_src ~/Sources
|
||||||
|
set -Ux _agw_dir_dev ~/Development
|
||||||
case \*
|
case \*
|
||||||
echo (set_color red)"This platform is not configured!"
|
echo (set_color red)"This platform is not configured!"
|
||||||
end
|
end
|
||||||
|
|
|
@ -2,3 +2,4 @@ save-position-on-quit
|
||||||
resume-playback
|
resume-playback
|
||||||
msg-level=all=warn
|
msg-level=all=warn
|
||||||
sub-auto=fuzzy
|
sub-auto=fuzzy
|
||||||
|
script=/usr/lib/mpv-mpris/mpris.so
|
||||||
|
|
|
@ -1,2 +1,11 @@
|
||||||
|
# -*-Conf-*-
|
||||||
|
XBPS_CHROOT_CMD=uunshare
|
||||||
|
XBPS_ALLOW_CHROOT_BREAKOUT=no
|
||||||
|
|
||||||
|
XBPS_CFLAGS="-O3 -pipe -march=native"
|
||||||
|
XBPS_CXXFLAGS="${XBPS_CFLAGS}"
|
||||||
XBPS_MAKEJOBS=12
|
XBPS_MAKEJOBS=12
|
||||||
|
|
||||||
XBPS_ALLOW_RESTRICTED=yes
|
XBPS_ALLOW_RESTRICTED=yes
|
||||||
|
|
||||||
|
## EOF
|
||||||
|
|
|
@ -31,7 +31,8 @@
|
||||||
"Sets up `org-mode'."
|
"Sets up `org-mode'."
|
||||||
(setq-local indent-tabs-mode nil
|
(setq-local indent-tabs-mode nil
|
||||||
standard-indent 2
|
standard-indent 2
|
||||||
tab-width 2))
|
tab-width 2)
|
||||||
|
(define-key evil-normal-state-map (kbd "TAB") 'org-cycle))
|
||||||
|
|
||||||
(defun agw-cc-mode ()
|
(defun agw-cc-mode ()
|
||||||
"Sets up `c-mode' and `c++-mode'."
|
"Sets up `c-mode' and `c++-mode'."
|
||||||
|
|
|
@ -51,9 +51,4 @@
|
||||||
|
|
||||||
(set-fontset-font t '(#x2e80 . #x9fff) "Noto Sans CJK JP")
|
(set-fontset-font t '(#x2e80 . #x9fff) "Noto Sans CJK JP")
|
||||||
|
|
||||||
(setq agw-mode-line-family
|
|
||||||
(if (eq system-type 'windows-nt)
|
|
||||||
"Noto Mono"
|
|
||||||
"Iosevka"))
|
|
||||||
|
|
||||||
;; EOF
|
;; EOF
|
||||||
|
|
|
@ -70,24 +70,19 @@
|
||||||
|
|
||||||
;; theme
|
;; theme
|
||||||
(use-package base16-theme
|
(use-package base16-theme
|
||||||
:ensure t
|
:ensure t)
|
||||||
:config
|
|
||||||
(load-theme 'base16-atelier-cave t)
|
(use-package inkpot-theme
|
||||||
(dolist (face '(mode-line
|
:ensure t)
|
||||||
mode-line-buffer-id
|
|
||||||
mode-line-emphasis
|
(load-theme
|
||||||
mode-line-highlight
|
(if (display-graphic-p)
|
||||||
mode-line-inactive
|
'base16-atelier-cave
|
||||||
header-line
|
'inkpot)
|
||||||
header-line-highlight))
|
t nil)
|
||||||
(set-face-attribute face nil
|
(set-face-attribute 'mode-line nil
|
||||||
:height 120
|
:background "#0a0a0a"
|
||||||
:family agw-mode-line-family
|
:foreground "#92ebf0")
|
||||||
:weight 'normal
|
|
||||||
:width 'normal))
|
|
||||||
(set-face-attribute 'mode-line nil
|
|
||||||
:background "#0a0a0a"
|
|
||||||
:foreground "#92ebf0"))
|
|
||||||
|
|
||||||
;; major modes
|
;; major modes
|
||||||
(use-package powershell
|
(use-package powershell
|
||||||
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
#!/usr/bin/env fish
|
||||||
|
|
||||||
|
function devrt-recreate
|
||||||
|
echo "Ensure that you have committed any changes to the devrt that you need to before recreating."
|
||||||
|
echo "Type 'ok' to continue, or anything else to exit."
|
||||||
|
if test (read) != "ok"
|
||||||
|
exit 1
|
||||||
|
end
|
||||||
|
rm -rf $_agw_dir_dev
|
||||||
|
tar -xJf $_agw_dir_bin/dev-base.latest.tar.xz
|
||||||
|
xbps-uunshare -- $_agw_dir_dev /setup.sh
|
||||||
|
end
|
||||||
|
|
||||||
|
function devrt-commit
|
||||||
|
pushd ~
|
||||||
|
set lf $_agw_dir_bin/dev-base.latest.tar.xz
|
||||||
|
set nf $_agw_dir_bin/dev-base.(stat -c %Y $lf).tar.xz
|
||||||
|
mv $lf $nf
|
||||||
|
tar -Ipixz -cf $lf (string replace ~/ "" -- $_agw_dir_dev)
|
||||||
|
popd
|
||||||
|
end
|
||||||
|
|
||||||
|
function devrt
|
||||||
|
xbps-uunshare \
|
||||||
|
-b $_agw_dir_rc:/home/marrub/rc \
|
||||||
|
-b $_agw_dir_src:/home/marrub/src \
|
||||||
|
-b $_agw_dir_bin:/home/marrub/bin \
|
||||||
|
-- $_agw_dir_dev /usr/bin/env _agw_chroot=1 /usr/bin/fish -l -i -C cd
|
||||||
|
end
|
||||||
|
|
||||||
|
## EOF
|
|
@ -0,0 +1,7 @@
|
||||||
|
#!/usr/bin/env fish
|
||||||
|
|
||||||
|
function emacs-nw
|
||||||
|
env TERM=alacritty-direct ~/.local/bin/emacs -nw $argv
|
||||||
|
end
|
||||||
|
|
||||||
|
## EOF
|
|
@ -1,7 +0,0 @@
|
||||||
#!/usr/bin/env fish
|
|
||||||
|
|
||||||
if type -q llvmenv
|
|
||||||
set -gxa PATH (llvmenv prefix)/bin
|
|
||||||
end
|
|
||||||
|
|
||||||
## EOF
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
#!/usr/bin/env fish
|
||||||
|
|
||||||
|
if test -d ~/.gem/ruby
|
||||||
|
set -gxa PATH ~/.gem/ruby/2.*/bin
|
||||||
|
end
|
||||||
|
if test -d ~/.cabal/bin
|
||||||
|
set -gxa PATH ~/.cabal/bin
|
||||||
|
end
|
||||||
|
if test -d $_agw_dir_bin/llvm/$_agw_llvm_ver/bin
|
||||||
|
set -gxa PATH $_agw_dir_bin/llvm/$_agw_llvm_ver/bin
|
||||||
|
end
|
||||||
|
|
||||||
|
## EOF
|
18
fish/prompt
18
fish/prompt
|
@ -4,12 +4,18 @@ function fish_prompt
|
||||||
set _stat $status
|
set _stat $status
|
||||||
echo -n (set_color 70a9ff)(date +%H:%M:%S)
|
echo -n (set_color 70a9ff)(date +%H:%M:%S)
|
||||||
echo -n (set_color normal)(
|
echo -n (set_color normal)(
|
||||||
if test $_stat -eq 0
|
if test $_stat -eq 0
|
||||||
echo '@'
|
echo '@'
|
||||||
else
|
else
|
||||||
echo '!'
|
echo '!'
|
||||||
end)
|
end)
|
||||||
echo -n (set_color c792ea)$hostname
|
|
||||||
|
echo -n (
|
||||||
|
if test $_agw_chroot
|
||||||
|
set_color f54f4c
|
||||||
|
else
|
||||||
|
set_color c792ea
|
||||||
|
end)$hostname
|
||||||
echo (set_color normal)"% "
|
echo (set_color normal)"% "
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,7 @@ export GTK_USE_PORTAL=1
|
||||||
export KRITA_NO_STYLE_OVERRIDE=1
|
export KRITA_NO_STYLE_OVERRIDE=1
|
||||||
|
|
||||||
# misc
|
# misc
|
||||||
export PATH=$HOME/.local/bin:$HOME/.gem/ruby/2.6.0/bin:$HOME/.cabal/bin:$PATH
|
export PATH=$HOME/.local/bin:$PATH
|
||||||
export DOOMWADDIR=/media/store/games/doom/iwads
|
export DOOMWADDIR=/media/store/games/doom/iwads
|
||||||
export EDITOR=vi
|
export EDITOR=vi
|
||||||
export WINEPREFIX=$HOME/progs/winepfx
|
export WINEPREFIX=$HOME/progs/winepfx
|
||||||
|
|
Loading…
Reference in New Issue