AsciiDoc |
Jekyll |
| " props to https://dougblack.io/words/a-good-vimrc.html | |
| syntax on " enable syntax processing | |
| set tabstop=4 " number of visual spaces per TAB | |
| set softtabstop=4 " number of spaces in tab when editing | |
| set expandtab " tabs are spaces | |
| set number " show line numbers | |
| set showcmd " show command in bottom bar | |
| set cursorline " highlight current line | |
| filetype indent plugin on " load filetype-specific indent files |
Goal: Emulate a Raspberry Pi with QEMU in order to run the Raspbian O/S (based on Debian Linux).
The current setup is not ideal. For one thing, the maximum RAM allowed using the "versatile-pb" firmware is 256 Mb. In addition, only the most basic peripherals, a keyboard and mouse, are supported.
A number of articles have been written on this topic. Most are outdated, and the few recent ones are missing key information.
Markdown Preview Enhanced supports rendering flow charts, sequence diagrams, mermaid, PlantUML, WaveDrom, GraphViz, Vega & Vega-lite, Ditaa diagrams.
You can also render TikZ, Python Matplotlib, Plotly and all sorts of other graphs and diagrams by using Code Chunk.
Please note that some diagrams don't work well with file exports such as PDF, pandoc, etc.
This feature is powered by flowchart.js.
There are 28 static site generators that support AsciiDoc sourcing.
IEEE Standards Association: https://en.wikipedia.org/wiki/IEEE_Standards_Association
Software documentation: https://en.wikipedia.org/wiki/Software_documentation
IEEE 1058 - Software project management:
- https://en.wikipedia.org/wiki/Software_project_management
- https://cours.etsmtl.ca/log792/private/restreint/IEEE_1058_Project_Management_Plan.pdf
IEEE 828 - Software configuration management: https://en.wikipedia.org/wiki/Software_configuration_management
| # Set the control character to Ctrl+Spacebar (instead of Ctrl+B) | |
| set -g prefix C-space | |
| unbind-key C-b | |
| bind-key C-space send-prefix | |
| # Set new panes to open in current directory | |
| bind c new-window -c "#{pane_current_path}" | |
| bind '"' split-window -c "#{pane_current_path}" | |
| bind % split-window -h -c "#{pane_current_path}" |
-
Boomerang: Send later, track responses, and use AI to write better emails.
-
GitHub Dark Theme: Dark mode for GitHub
-
Grammarly: Grammar correction app for chrome.
-
Great suspender: Automatically suspends unused tabs to free up system resources. Note: Issue #537
-
Honey: Automatically find and apply coupon codes when you shop online!
-
https://chrome.google.com/webstore/detail/marinara-pomodoro%C2%AE-assist/lojgmehidjdhhbmpjfa
| 1-In the github repo on Settings > Integration & Services, enable | |
| 2-Go to travisCI page and enable the repo | |
| 3-Configure the env variables on TravisCI so that it is not necessary to save credentials on github | |
| -in the project Settings on TravisCI, add the entry for netlify site id: NETLIFY_SITE_ID - <site_id from .netlify file generated on netlify create> | |
| -create a netlify access token for TravisCI | |
| -On Netlify Dashboard, Go to Account Settings > OAuth Applications (https://app.netlify.com/account/applications) > Personal access tokens and press New Access Token | |
| -Name it anything, but to make it easier the suggestion is name TravisCI. | |
| -Generate it and COPY it - you won’t see it again! | |
| -in the project Settings on TravisCI, add the entry for netlify personal access token generated for TravisCI: NETLIFY_ACCESS_TOKEN | |
| 4-Generate a .travis.yml file in the local repo |
