tex and other stuff

This commit is contained in:
Till 2023-08-22 21:51:54 +02:00
parent e962815edd
commit 5a194716ab
10 changed files with 95 additions and 19 deletions

View file

@ -43,11 +43,11 @@ in
};
mitlisa = calDefaults // {
# khal.color = "light magenta";
remote = baikalRemote "75db196d-bc81-4de3-96dc-d4c068c1234b";
remote = baikalRemote "867d77c5-088f-4617-aeb8-6c9a18925e30";
};
family = calDefaults // {
# khal.color = "dark magenta";
remote = baikalRemote "867d77c5-088f-4617-aeb8-6c9a18925e30";
remote = baikalRemote "75db196d-bc81-4de3-96dc-d4c068c1234b";
};
bdays = calDefaults // {
# khal.color = "yellow";

View file

@ -34,6 +34,7 @@
# commandline
exa
file
fzf
nnn
jq
@ -61,26 +62,28 @@
# office
khal
# vdirsyncer
khard
taskopen
gnome.gnome-sound-recorder
zoom-us
# zoom-us
evolution
# publishing
hunspell
hunspellDicts.de_DE
hunspellDicts.th_TH
hyphen
pandoc
poppler_utils
libreoffice
zotero
zathura
hunspell
hyphen
hunspellDicts.de_DE
hunspellDicts.th_TH
# graphics
inkscape
gimp
godot_4
scrcpy
# web
qutebrowser
@ -90,15 +93,16 @@
# media
vlc
lollypop
rhythmbox
freetube
yt-dlp
# deveolopment
# development
bundix
nodejs
ruby
android-studio
netlify-cli
# secrets
libsecret
@ -144,12 +148,16 @@
programs.taskwarrior = {
enable = true;
dataLocation = "${config.xdg.dataHome}/taskwarrior/tasks";
colorTheme = "light-256";
config = {
data.location = "${config.xdg.dataHome}/taskwarrior/tasks";
hooks.location = "${config.xdg.dataHome}/taskwarrior/tasks";
report.list.columns = ["id" "depends.indicator" "priority" "project" "recur.indicator" "scheduled.countdown" "due" "until.age" "status.short" "description.count" "tags"];
report.list.labels= ["ID" "D" "Prio" "Proj" "R" "Scheduled" "Due" "Until" "S" "Description" "Tags"];
};
extraConfig = "
hooks.location=${config.xdg.dataHome}/taskwarrior/hooks
verbose=affected,context,edit,label,header,new-id,project,special,sync,recur
";
};
}

View file

@ -25,8 +25,6 @@
buildfk = "curl -X POST -d '{}' https://api.netlify.com/build_hooks/61669ddfeaa3cccc44e752ea";
showbox = "chromium-browser -app=https://user.uni-frankfurt.de/~tstraube/box";
showc = "chromium-browser -app=https://user.uni-frankfurt.de/~tstraube/c/";
backyin = "duplicity --progress --no-encryption --exclude ~/.local/share/Trash/ --exclude ~/.cache/ ~ file:///run/media/till/yin/nova/";
backyang = "duplicity --progress --no-encryption --exclude ~/.local/share/Trash/ --exclude ~/.cache/ ~ file:///run/media/till/yang/nova/";
};
shellAbbrs = {
openconnect = "openconnect --config=/home/till/.config/openconnect/config";
@ -76,6 +74,8 @@
set __fish_git_prompt_char_stashstate ''
set __fish_git_prompt_char_upstream_ahead '+'
set __fish_git_prompt_char_upstream_behind '-'
test -f '/home/till/.config/netlify/helper/path.fish.inc' && source '/home/till/.config/netlify/helper/path.fish.inc'
'';
};
}

View file

@ -7,10 +7,10 @@
main = {
shell = "/home/till/.nix-profile/bin/fish -c 'tmux attach || tmux'";
pad = "20x20";
font = "JetBrains Mono:size=9";
font = "JetBrains Mono:size=15";
initial-window-mode = "maximized";
line-height = "11.3";
dpi-aware = true;
line-height = "19";
# dpi-aware = "yes";
};
mouse.hide-when-typing = "yes";
cursor = {

View file

@ -56,7 +56,7 @@ macro index,pager gu "<change-folder>~/.local/share/mail/gu/Inbox<enter><refr
# macro index,pager gm "<change-folder>+gmail/IMAP/Inbox<enter><refresh>" "Go to Gmail"
# macro index,pager gk "<change-folder>+ks/IMAP/Inbox<enter><refresh>" "Go to KS"
macro index,pager gi "<change-folder>~/.local/share/mail/ktiu/Inbox<enter><refresh>" "Go to ktiu"
# macro index,pager gf "<change-folder>+dkg/IMAP/Inbox<enter><refresh>" "Go to DKG"
macro index,pager gf "<change-folder>~/.local/share/mail/dkg/Inbox<enter><refresh>" "Go to DKG"
macro index,pager L "<limit>all\n" "Show all messages (undo limit)"

View file

@ -126,6 +126,49 @@
};
passwordCommand = "secret-tool lookup server shorbut.ktiu.net account till";
};
dkg = {
address = "kontakt@dkg2023.de";
realName = "DKG Orga-Team";
imap.host = "mail.privateemail.com";
smtp.host = "mail.privateemail.com";
smtp.tls.useStartTls = true;
notmuch.enable = true;
userName = "helpdesk@dkg2023.de";
signature.text = ''
DKG'23
https://dkg2023.de
'';
signature.showSignature = "append";
neomutt = {
enable = true;
sendMailCommand = "/home/till/.nix-profile/bin/msmtp";
extraConfig = ''
set my_mbsync_acct='dkg'
set mbox='+Archive'
set my_junk='+Junk'
set crypt_auto_pgp
unset crypt_auto_smime
unalternates *
alternates @dkg2023.de$
set reverse_name
set my_signature = ${
pkgs.writeText
"signature.txt"
config.accounts.email.accounts.dkg.signature.text
}
color status yellow default
'';
};
mbsync.enable = true;
msmtp = {
enable = true;
extraConfig.from = "*@dkg2023.de";
};
passwordCommand = "secret-tool lookup server mail.privateemail.com account helpdesk@dkg2023.de";
};
};
};
}

View file

@ -44,6 +44,7 @@ nnoremap <c-l> <c-w>l
nnoremap <c-q> :hide<return>
nnoremap <leader>m :make<return>
nnoremap <leader>M :!home-manager --flake ~/omniflake switch<return>
tnoremap <esc> <c-\><c-n>

View file

@ -44,9 +44,10 @@
nnoremap <leader>o :Files<return>
nnoremap <leader>O :Files ~/
nnoremap <leader>r :Read<cr>
nnoremap <leader>R :Read ~/
nnoremap <leader>a :Ag<cr>
nnoremap <leader>b :Buffers<cr>
nnoremap <leader>. :Files ~/.config/<return>
nnoremap <leader>. :Files ~/omniflake/<return>
command! -nargs=? -complete=dir Read call fzf#run(
\fzf#wrap({'sink': 'read', 'dir': <q-args>})
\)

View file

@ -6,6 +6,8 @@ let
adjustbox
arydshln
bbding
blindtext
changepage
csquotes
enotez
enumitem
@ -13,24 +15,39 @@ let
framed
gensymb
graphbox
idxlayout
imakeidx
lastpage
lipsum
ltablex
ly1
makecell
multirow
needspace
nowidow
pdfcol
pdfpages
pgf
scheme-medium
sourcesanspro
svg
tabu
tabulary
tcolorbox
threeparttable
threeparttablex
tikzfill
titlesec
titling
tocloft
translations
transparent
was
wrapfig
xpatch
xtab
xurl
zref
;
});
in

View file

@ -30,6 +30,12 @@
options = [ "subvol=home/till/.local/share/Steam" "compress=zstd" ];
};
fileSystems."/home/till/.cache" =
{ device = "/dev/disk/by-uuid/6a0d25d4-0253-4467-85cc-ab3e0ef71f54";
fsType = "btrfs";
options = [ "subvol=home/till/.cache" ];
};
fileSystems."/nix" =
{ device = "/dev/disk/by-uuid/6a0d25d4-0253-4467-85cc-ab3e0ef71f54";
fsType = "btrfs";