Compare commits

..

4 Commits

Author SHA1 Message Date
6368c2241c
fish: show username/host prompt on left 2023-07-10 21:39:16 -04:00
38dec04f7a
programs: add doas 2023-07-10 21:38:43 -04:00
3fee59fd89
typst: misc
- add more autopairs symbols
- add general template
2023-07-10 20:29:43 -04:00
dc324b5817
programs-python: remove termdown
i just realized it was already in the main repos
2023-07-10 20:24:08 -04:00
5 changed files with 33 additions and 24 deletions

View File

@ -17,6 +17,7 @@ xorg-setxkbmap
xorg-xrandr xorg-xrandr
xorg-xset xorg-xset
xorg-xsetroot xorg-xsetroot
doas
# in the aur # in the aur
xkblayout-state xkblayout-state

View File

@ -1,3 +1,2 @@
termdown
animdl animdl
td-watson td-watson

View File

@ -3,6 +3,28 @@ function fish_right_prompt
return return
end end
set -l duration "$cmd_duration$CMD_DURATION"
if test $duration -gt 100
set duration (math $duration / 1000)s" // "
else
set duration
end
printf '%s%s%s%s%s' \
(set_color brgrey) \
$duration \
(date +"%H:%M") \
(set_color normal)
printf '%s ' \
(fish_git_prompt)
end
function fish_prompt
if fish_is_root_user
set letter '#'
else
set letter '>'
end
set -l usercolor (set_color $fish_color_cwd) set -l usercolor (set_color $fish_color_cwd)
if command -sq cksum if command -sq cksum
# randomised color for user/hostname based on disco.fish # randomised color for user/hostname based on disco.fish
@ -20,31 +42,10 @@ function fish_right_prompt
set usercolor (set_color $col) set usercolor (set_color $col)
end end
set -l duration "$cmd_duration$CMD_DURATION"
if test $duration -gt 100
set duration (math $duration / 1000)s" // "
else
set duration
end
printf '%s%s%s%s%s' \
(set_color brgrey) \
$duration \
(date +"%H:%M") \
(set_color normal)
printf '%s ' \
(fish_git_prompt)
printf '%s%s@%s%s '\ printf '%s%s@%s%s '\
$usercolor \ $usercolor \
(echo $USER | string shorten -m 5 -c '') \ (echo $USER | string shorten -m 5 -c '') \
(echo $hostname | string shorten -m 1 -c '') \ (echo $hostname | string shorten -m 1 -c '') \
(set_color normal) (set_color normal)
end
function fish_prompt
if fish_is_root_user
set letter '#'
else
set letter '>'
end
printf '%s%s%s%s ' (set_color $fish_color_cwd) (prompt_pwd) (set_color normal) $letter printf '%s%s%s%s ' (set_color $fish_color_cwd) (prompt_pwd) (set_color normal) $letter
end end

View File

@ -29,4 +29,4 @@ function TypstWatch()
endfunc endfunc
nnoremap <silent><leader>fc :call TypstWatch()<cr> nnoremap <silent><leader>fc :call TypstWatch()<cr>
au Filetype typst let g:AutoPairs = {'(':')', '[':']', '{':'}',"'":"'",'"':'"', '$':'$'} au Filetype typst let g:AutoPairs = {'(':')', '[':']', '{':'}',"'":"'",'"':'"', '$':'$', "```" : "```", "`": "`"}

View File

@ -34,6 +34,14 @@ snippet algs "template for compsci notes" bi
endsnippet endsnippet
snippet general "general template" bi
#import "/templates/general.typ": template, lref
#show: template.with(
title: "$1",
)
endsnippet
snippet math_prob "template for math problems" bi snippet math_prob "template for math problems" bi
#import "/templates/math_prob.typ": template, lref #import "/templates/math_prob.typ": template, lref
#show: template.with( #show: template.with(