Commit graph

  • c516684e11 update link to PKGBUILD main Maximilian Keßler 2023-10-14 17:09:20 +0100
  • 152fe36797
    fix passing servername Maximilian Keßler 2023-04-04 22:26:42 +0200
  • cf90c1f2ed
    make writeup script executable Maximilian Keßler 2023-04-04 22:26:30 +0200
  • f2212b4f71
    make open.py script executable Maximilian Keßler 2023-04-04 22:12:08 +0200
  • ce0b8edf47
    rework selection of writeup folders: no ignore list Maximilian Keßler 2022-10-16 09:48:18 +0200
  • 98e661f571
    fix wrong fileback Maximilian Keßler 2022-10-16 09:32:53 +0200
  • 2ebd7f4e8c
    update readme for install instructions Maximilian Keßler 2022-08-19 14:57:48 +0200
  • ce8dd726e5
    add makefile with install/uninstall targets Maximilian Keßler 2022-08-19 14:54:55 +0200
  • 64564562b8 remove makefile Maximilian Keßler 2022-07-26 23:37:42 +0200
  • 308a877251 clean up directory structure Maximilian Keßler 2022-07-26 20:51:03 +0200
  • f3896398d4 add makefile to install Maximilian Keßler 2022-07-26 20:47:25 +0200
  • 252e845505 restructure configuration handling Maximilian Keßler 2022-07-26 20:45:14 +0200
  • 28c841e7f4 add requirements.txt Maximilian Keßler 2022-07-26 20:09:11 +0200
  • 693c9d37e0 use python configuration file now Maximilian Keßler 2022-07-26 20:02:57 +0200
  • 231b57df91 update readme Maximilian Keßler 2022-06-25 15:11:34 +0200
  • 2aa8cd2142 add build folder for notes into config file Maximilian Keßler 2022-05-01 22:49:48 +0200
  • 6cba512c01 add editor into config Maximilian Keßler 2022-05-01 21:07:15 +0200
  • 592f436fd4 correctly set parameters for subprocess starting vim Maximilian Keßler 2022-05-01 21:05:05 +0200
  • e8c0830f7d correct location for config file. create default config if not existent Maximilian Keßler 2022-05-01 21:02:44 +0200
  • db9b26dcbf parse a config file to get terimnal Maximilian Keßler 2022-05-01 20:41:26 +0200
  • 9631f273e9 launch i3-sensible-terminal instead of termite Maximilian Keßler 2022-05-01 19:25:01 +0200
  • 79d7e17b5f adjust counter file for build directories Maximilian Keßler 2022-05-01 18:13:10 +0200
  • 6d7e96f43b update labels script for build folders Maximilian Keßler 2022-04-26 09:02:36 +0200
  • fa6bec2835 set to semester 6 Maximilian Keßler 2022-04-05 11:48:31 +0200
  • 0ff7799dee ignore latexpackagesbuild and .git folder Maximilian Keßler 2022-04-05 11:48:18 +0200
  • 5d87d32087 start working on vim script for equation array?, ieeeeqnarray Maximilian Keßler (via gitlab runner) 2021-10-27 19:38:42 +0200
  • 441d363329 start working on initialization of courses init-courses Maximilian Keßler (via gitlab runner) 2021-10-27 19:37:29 +0200
  • e575d61c2b correctly update lectures in full file on creation of new lecture Maximilian Keßler (via gitlab runner) 2021-10-27 19:36:40 +0200
  • 595f779063 change calendar id calendarid Maximilian Keßler 2021-09-17 12:04:59 +0200
  • 8cf70e724d add option for parsing and opening zoom links Maximilian Keßler 2021-10-11 10:11:10 +0200
  • 0d7d1cc2f3 handle error Maximilian Keßler 2021-10-10 21:06:34 +0200
  • a4f973da22 add python file for new writeup. Maximilian Keßler 2021-10-10 20:58:36 +0200
  • 6305fced47 adjust fallback.yaml file Maximilian Keßler 2021-10-10 20:46:56 +0200
  • b2fded51e6 add method for making a new exercise sheet write up Maximilian Keßler 2021-10-10 20:45:47 +0200
  • 8659206ee6 add rofi opening script for exercises Maximilian Keßler 2021-10-10 20:16:19 +0200
  • 18621cf9b8 add exercise write up class Maximilian Keßler 2021-10-10 19:46:47 +0200
  • e5c40a54a0 outline exercises class (new attribute of course) Maximilian Keßler 2021-10-10 19:24:06 +0200
  • 0aafc87ed1 fix importing of fallback course info file: use current file path to be independent of execution directory Maximilian Keßler 2021-10-10 15:45:24 +0200
  • 65efb9c854 add FileHandle class for lists of pdf files (e.g. exercise sheets) Maximilian Keßler 2021-10-01 19:08:56 +0200
  • f2e0ffc05d rename edit file, add some comments Maximilian Keßler 2021-10-01 19:08:36 +0200
  • 8d5af2f340 reformat file Maximilian Keßler 2021-09-28 19:32:19 +0200
  • 96a3650663 add script to parse labels from aux files that can be called from within vim Maximilian Keßler 2021-09-19 12:30:16 +0200
  • f82b732d38 fix bug when creating new lectures Maximilian Keßler 2021-09-18 16:25:07 +0200
  • ab9e4e665f add fallback texinputs variable Maximilian Keßler 2021-09-18 14:49:40 +0200
  • ced953bb82 add method to open a terminal in the current course Maximilian Keßler 2021-09-18 14:43:18 +0200
  • 6e9f6c0c06 add method to generate lecture environment, adapt all edit methods to new editing Maximilian Keßler 2021-09-18 14:39:05 +0200
  • 7728ec97ca take environment directly in edit method Maximilian Keßler 2021-09-18 14:38:20 +0200
  • 32487937a9 set texinputs variable if editing master file Maximilian Keßler 2021-09-18 14:17:58 +0200
  • b1504fe2ea save texinputs variable Maximilian Keßler 2021-09-18 14:17:42 +0200
  • 19cd1ef603 fix some stuff Maximilian Keßler 2021-09-18 14:17:21 +0200
  • d028139860 provide optional arguments to set the path root and thetexinputs variable in edit command Maximilian Keßler 2021-09-18 14:16:53 +0200
  • 49689e4dd0 add shortcut keys for editing master and / or full file Maximilian Keßler 2021-09-18 13:43:19 +0200
  • 86bb3babe5 return resultcode of subprocess Maximilian Keßler 2021-09-18 13:43:04 +0200
  • adc8b84f3f switch back to 4th semester Maximilian Keßler 2021-09-17 14:13:30 +0200
  • fc9978b484 ignore lines not fitting the regex when parsing lines from .cnt file Maximilian Keßler 2021-09-17 14:12:46 +0200
  • 3407f03091 add config entry for latex aux file extension Maximilian Keßler 2021-09-17 14:11:46 +0200
  • c46cb220ae change entry for from 'url' to 'webpage' Maximilian Keßler 2021-09-17 13:03:19 +0200
  • 7f20952fb4 add open.py file to easily open course-related stuff Maximilian Keßler 2021-09-17 13:02:54 +0200
  • 9b528a91a2 add Links class to courses to manage course links Maximilian Keßler 2021-09-17 12:42:08 +0200
  • 2f646b0780 add some more type hints. add methods to open master or full pdf file Maximilian Keßler 2021-09-17 12:35:12 +0200
  • c1e2fe5500 move scheduler cycle delay into config file. reformat config file Maximilian Keßler 2021-09-17 12:20:08 +0200
  • 73cae4f2f1 ignore credentials and token.pickle files Maximilian Keßler 2021-09-17 12:08:12 +0200
  • 2f967f57cc make timezone a setting in config.py. Translate countdown file to use english for specifying next lectures etc. Maximilian Keßler 2021-09-17 12:04:33 +0200
  • fc7c77e5d7 optimize imports Maximilian Keßler 2021-09-17 10:49:48 +0200
  • d952a22591 remove deprecated default master file name setting from config file Maximilian Keßler 2021-09-17 10:47:02 +0200
  • 78ff6c693a move default new lecture title into config Maximilian Keßler 2021-09-17 10:45:14 +0200
  • 10a8a42b84 some more error handling when parsing lectures for their title / date Maximilian Keßler 2021-09-17 10:43:14 +0200
  • 602f6e4323 add fallback.yaml to git. Get rid of nasty error handling in Notes class since now we have a fallback file Maximilian Keßler 2021-09-17 10:37:47 +0200
  • 5a2fa4494e provide default info file and merge found info files with default info.yaml file Maximilian Keßler 2021-09-17 10:32:28 +0200
  • 56637a3b16 add util method to merge dictionaries recursively with priority Maximilian Keßler 2021-09-17 10:22:04 +0200
  • 758ace4ffe change \lecture command and corresponding regex Maximilian Keßler 2021-09-16 22:55:37 +0200
  • 4e71f12254 handle invalid lecture file format with invalid title Maximilian Keßler 2021-09-17 09:48:16 +0200
  • 12b1632f8e add edit file for central place of edit method. add methods to edit master file or full file Maximilian Keßler 2021-09-17 09:43:54 +0200
  • 9f498a7c61 add config parameter for indentation Maximilian Keßler 2021-09-17 09:32:41 +0200
  • 1b82dfd627 make some files non-executable Maximilian Keßler 2021-09-17 09:29:18 +0200
  • 239899b75a set counters in master file with aux file from full file Maximilian Keßler 2021-09-17 09:28:43 +0200
  • b98b23457b add file to parse counters of tex auxiliary file Maximilian Keßler 2021-09-17 09:27:44 +0200
  • 1a595c7ad1 use termite as shell custom-setup Maximilian Keßler 2021-09-16 22:55:49 +0200
  • 20a146d96c change \lecture command and corresponding regex Maximilian Keßler 2021-09-16 22:55:37 +0200
  • 6c77f04050 adjust license and readme to fork Maximilian Keßler 2021-09-16 22:53:24 +0200
  • 7c350fcb85 move regex for parsing lecture title into config file Maximilian Keßler 2021-09-16 22:46:31 +0200
  • a49f49a60b include relative path to master file into each new lecture for vimtex Maximilian Keßler 2021-09-16 20:30:53 +0200
  • 01230ea178 move get week method into utils file Maximilian Keßler 2021-09-16 20:07:18 +0200
  • d0b58a5a79 move lecture start / end markers and new lecture header to config file Maximilian Keßler 2021-09-16 20:03:41 +0200
  • 99f955246b add support for full.tex file importing all lecture notes Maximilian Keßler 2021-09-16 19:34:16 +0200
  • 187e6ab3b8 intersect with all numbers at right position in code Maximilian Keßler 2021-09-16 19:18:30 +0200
  • 44b299ad70 allow lecture view specification to be a comma separated list Maximilian Keßler 2021-09-16 19:10:04 +0200
  • 81b46dd01b use import command in master file if lectures are in other directory Maximilian Keßler 2021-09-16 18:55:10 +0200
  • fabcf60219 make file executable Maximilian Keßler 2021-09-16 18:54:30 +0200
  • 885f47efa0 ensure lecture directory exists Maximilian Keßler 2021-09-16 18:33:33 +0200
  • bc166396c7 fix spacing Maximilian Keßler 2021-09-16 18:30:54 +0200
  • 955b8031b5 ensure directory for notes exists Maximilian Keßler 2021-09-16 18:30:43 +0200
  • 3ce93a17eb check if courseignore file is present first. handle directories without an info file and produce warning in this case Maximilian Keßler 2021-09-16 18:18:51 +0200
  • 51b5c5dd00 rename script into notes Maximilian Keßler 2021-09-16 18:02:36 +0200
  • b3cae8ff05 add python script file to add a new lecture Maximilian Keßler 2021-09-16 15:42:14 +0200
  • ff4e303d42 adjust compilation of all master files to new script class Maximilian Keßler 2021-09-16 15:39:14 +0200
  • 68351ebc5f adjust lecture view picker to new script class Maximilian Keßler 2021-09-16 15:37:30 +0200
  • 896c90a822 adjust lecture pickure to new script class Maximilian Keßler 2021-09-16 15:34:26 +0200
  • 7cbb6ea389 refactor utils file and move MAX_LEN parameter into config file Maximilian Keßler 2021-09-16 15:27:35 +0200
  • 13b4852051 introduce script class Maximilian Keßler 2021-09-16 14:59:00 +0200