diff --git a/install.conf.yaml b/install.conf.yaml index 3f6b8fc..bb5aafc 100644 --- a/install.conf.yaml +++ b/install.conf.yaml @@ -18,6 +18,7 @@ - ~/.config/rizin - ~/.config/spicetify - ~/.config/bat + - ~/.config/texmf/tex/latex - link: ~/.config/zsh/.zshrc: zsh/zshrc @@ -49,3 +50,4 @@ ~/.config/themectl: themectl ~/.config/sounds: sounds ~/.config/tmux: tmux + ~/.config/texmf/tex/latex/common: tex diff --git a/nvim/.luarc.json b/nvim/.luarc.json new file mode 100644 index 0000000..e1b9d70 --- /dev/null +++ b/nvim/.luarc.json @@ -0,0 +1,4 @@ +{ + "$schema": "https://raw.githubusercontent.com/sumneko/vscode-lua/master/setting/schema.json", + "Lua.workspace.checkThirdParty": false +} \ No newline at end of file diff --git a/scripts/themectl b/scripts/themectl index 753423e..b9e978d 100755 Binary files a/scripts/themectl and b/scripts/themectl differ diff --git a/tex/english.cls b/tex/english.cls new file mode 100644 index 0000000..3f671e2 --- /dev/null +++ b/tex/english.cls @@ -0,0 +1,30 @@ +\ProvidesClass{english} +\LoadClass[12pt]{article} + +\RequirePackage[T1]{fontenc} +\RequirePackage[utf8]{inputenc} +\RequirePackage{mathptmx} +\RequirePackage{setspace} +\RequirePackage{geometry} +\RequirePackage{indentfirst} + +\doublespacing +\geometry{top=20mm,bottom=20mm} +\geometry{left=25mm,right=25mm} + +\makeatletter +\def\@maketitle{% + \newpage + \null + \vskip 2em% + \begin{flushright} + \@author + + \@date + \end{flushright} + \begin{center}% + \@title + \end{center}% + \par + \vskip 1.5em} +\makeatother diff --git a/tex/mathhw.cls b/tex/mathhw.cls new file mode 100644 index 0000000..a117642 --- /dev/null +++ b/tex/mathhw.cls @@ -0,0 +1,27 @@ +\ProvidesClass{mathhw} +\LoadClass[fontsize=9pt]{scrartcl} + +\RequirePackage[utf8]{inputenc} +\RequirePackage{amsfonts, amsmath, amssymb, amsthm} +\RequirePackage{enumitem} +\RequirePackage{geometry} +\RequirePackage{graphicx} +\RequirePackage{physics} +\RequirePackage{bm} +\RequirePackage{pgfplots} +\pgfplotsset{ + compat=newest, +} +\usepgfplotslibrary{fillbetween} +\usetikzlibrary{patterns} + + +\let\sidesum\sum +\let\sidelim\lim +\renewcommand\sum{\sidesum\limits} +\renewcommand\lim{\sidelim\limits} +\newcommand{\sm}{\sum} +\newcommand{\problem}[1]{\subsection*{#1.}} +\newcommand{\pbl}[1]{\subsection*{#1.}} + +\geometry{top=20mm,bottom=20mm} diff --git a/zshenv b/zshenv index 5579080..2b166d5 100644 --- a/zshenv +++ b/zshenv @@ -27,7 +27,7 @@ export LESSKEY="$XDG_DATA_HOME"/less/keys export RANDFILE="$XDG_DATA_HOME"/rnd export PYTHONSTARTUP="$XDG_CONFIG_HOME"/python/pythonrc -export TEXMFHOME="$XDG_DATA_HOME"/texmf +export TEXMFHOME="$XDG_CONFIG_HOME"/texmf export TEXMFVAR="$XDG_CACHE_HOME"/texmf-var export TEXMFCONFIG="$XDG_CONFIG_HOME"/texlive/texmf-config