From the GitHub repo:
git clone -b v2.5.0 https://github.com/rvaiya/keyd
cd keyd
make && sudo make install| services: | |
| opdktools: | |
| image: hpretl/iic-osic-tools:latest | |
| container_name: opdktools | |
| environment: | |
| - DISPLAY=:1 | |
| - XDG_RUNTIME_DIR=/tmp/runtime-default | |
| - XAUTHORITY=/headless/.xauthority | |
| - TZ=Europe/Berlin | |
| volumes: |
| export PDK=ihp-sg13g2 | |
| export PDKPATH=$PDK_ROOT/$PDK | |
| export STD_CELL_LIBRARY=sg13g2_stdcell | |
| export SPICE_USERINIT_DIR=$PDKPATH/libs.tech/ngspice | |
| export KLAYOUT_PATH=$PDKPATH/libs.tech/klayout:$PDKPATH/libs.tech/klayout/tech | |
| # Adding my projects to Qucs-s | |
| mkdir -p /headless/QucsWorkspace | |
| find /headless/QucsWorkspace/ -type l -delete | |
| ln -s $PDKPATH/libs.tech/qucs/user_lib /headless/QucsWorkspace/ |
| #### xschemrc system configuration file | |
| #### values may be overridden by user's ~/.xschem/xschemrc configuration file | |
| #### or by project-local ./xschemrc | |
| ########################################################################### | |
| #### XSCHEM INSTALLATION DIRECTORY: XSCHEM_SHAREDIR | |
| ########################################################################### | |
| #### Normally there is no reason to set this variable if using standard | |
| #### installation. Location of files is set at compile time but may be overridden |
From the GitHub repo:
git clone -b v2.5.0 https://github.com/rvaiya/keyd
cd keyd
make && sudo make install| \documentclass{article} | |
| \usepackage{graphicx} | |
| \usepackage{pdfpages}% https://ftp.rrze.uni-erlangen.de/ctan/macros/latex/contrib/pdfpages/pdfpages.pdf | |
| \usepackage[a4paper, margin=5mm]{geometry} | |
| % | |
| % ============ Input Files ================== | |
| \newcommand{\bill}{rechnung.png} | |
| \newcommand{\pdf}{ausgefuellter_und_signierter_antrag.pdf} | |
| % =========================================== | |
| % |
cd to project dir.
Note
Optional: create a file .gitignore and add all file endings, relative paths and/or file names not to be included to the repository.
Then
git init Initializes the repo with branch main.git init -b Initializes the repository with a custom branch name.find . ! -type d -print | grep -i -E "PATTERN" | rsync -nhaPvv --files-from=- --exclude="*/" --no-implied-dirs . DESTINATION
find
! -type d: exclude directories from results-print: output to stdingrep
-i: match case-insensitive| { | |
| "window.zoomLevel": 1, | |
| "[python]": { | |
| "editor.formatOnType": true | |
| }, | |
| "workbench.startupEditor": "none", | |
| "markdown-preview-enhanced.previewTheme": "github-dark.css", | |
| "terminal.integrated.defaultProfile.windows": "Command Prompt", | |
| "jupyter.askForKernelRestart": false, | |
| "editor.fontFamily": "Fira Mono Regular", |