generation 533 25.11.20250714.62e0f05

This commit is contained in:
2025-10-15 16:12:33 -04:00
parent eda2ab34bd
commit 25d8a36df0
5 changed files with 36 additions and 20 deletions

View File

@@ -17,7 +17,7 @@
nixpkgs-clisp.url = "github:NixOS/nixpkgs/da320e5472f021b96a883f71fc525ca0e4815273"; nixpkgs-clisp.url = "github:NixOS/nixpkgs/da320e5472f021b96a883f71fc525ca0e4815273";
# pin only signal versions jake likes # pin only signal versions jake likes. recall, you must back up .config/Signal when changing this
# this ver includes triple ratchet # this ver includes triple ratchet
nixpkgs-signal.url = "github:NixOS/nixpkgs/cf3f5c4def3c7b5f1fc012b3d839575dbe552d43"; nixpkgs-signal.url = "github:NixOS/nixpkgs/cf3f5c4def3c7b5f1fc012b3d839575dbe552d43";

View File

@@ -119,6 +119,7 @@ in {
sage sage
yq yq
semgrep semgrep
tectonic
# texlive.combined.scheme-full # texlive.combined.scheme-full
# security # security

View File

@@ -31,6 +31,8 @@
black black
nodejs_22 nodejs_22
latexrun latexrun
tectonic
texpresso
# gh # gh
]; ];

View File

@@ -3,9 +3,10 @@ vim.cmd("filetype plugin indent on")
vim.cmd("syntax enable") vim.cmd("syntax enable")
-- Viewer options: either with a built-in viewer method or with a generic interface. -- Viewer options: either with a built-in viewer method or with a generic interface.
vim.g.vimtex_view_method = 'zathura' -- vim.g.vimtex_view_method = 'zathura'
vim.g.vimtex_view_general_viewer = 'zathura' -- vim.g.vimtex_view_general_viewer = 'zathura'
vim.g.vimtex_view_general_options = '--unique file:@pdf#src:@line@tex' -- vim.g.vimtex_view_general_options = '--unique file:@pdf#src:@line@tex'
-- Set the TeX flavor and quickfix mode. -- Set the TeX flavor and quickfix mode.
vim.g.tex_flavor = 'latex' vim.g.tex_flavor = 'latex'
@@ -13,27 +14,38 @@ vim.g.vimtex_quickfix_mode = 0
vim.g.vimtex_quickfix_enabled = 0 vim.g.vimtex_quickfix_enabled = 0
-- Compiler backend. -- Compiler backend.
vim.g.vimtex_compiler_method = 'latexmk' -- vim.g.vimtex_compiler_method = 'latexmk'
vim.g.vimtex_quickfix_autoclose_after_keystrokes = 3
vim.g.vimtex_compiler_method = "tectonic"
vim.g.vimtex_compiler_tectonic = {
options = {
"--keep-intermediates", -- faster compile times
"--keep-logs",
"--synctex",
"-Z shell-escape",
-- "-Z deterministic-mode", -- breaks synctex
},
}
-- Set the local leader (default is "\"; here we change it to comma). -- Set the local leader (default is "\"; here we change it to comma).
vim.g.maplocalleader = ',' vim.g.maplocalleader = ','
-- Configure warnings to ignore. -- Configure warnings to ignore.
vim.g.Tex_IgnoredWarnings = [[ -- vim.g.Tex_IgnoredWarnings = [[
Package hyperref Warning -- Package hyperref Warning
Token not allowed in a PDF string (Unicode) -- Token not allowed in a PDF string (Unicode)
removing math shift -- removing math shift
removing superscript -- removing superscript
Underfull -- Underfull
Overfull -- Overfull
specifier changed to -- specifier changed to
You have requested -- You have requested
Missing number, treated as zero. -- Missing number, treated as zero.
There were undefined references -- There were undefined references
Citation %.%# undefined -- Citation %.%# undefined
Double space found. -- Double space found.
]] -- ]]
vim.g.Tex_IgnoreLevel = 8 -- vim.g.Tex_IgnoreLevel = 8
-- Delete extra compilation files when a TeX buffer is deleted. -- Delete extra compilation files when a TeX buffer is deleted.
vim.api.nvim_create_autocmd("BufDelete", { vim.api.nvim_create_autocmd("BufDelete", {

View File

@@ -6,6 +6,7 @@
printer = "SCS-public"; printer = "SCS-public";
in { in {
services.printing.drivers = with pkgs; [foomatic-db-ppds]; services.printing.drivers = with pkgs; [foomatic-db-ppds];
# print with lp
hardware.printers = { hardware.printers = {
ensureDefaultPrinter = printer; ensureDefaultPrinter = printer;
# https://computing.cs.cmu.edu/desktop/printing-linux-private # https://computing.cs.cmu.edu/desktop/printing-linux-private