Visual Studio Code

Setup Install a Nerdfont to use in Visual Studio Code. I primarily use the Terminess Nerd Font. settings.json { "editor.smoothScrolling": true, "workbench.list.smoothScrolling": true, "editor.tabSize": 2, "editor.bracketPairColorization.independentColorPoolPerBracketType": true, "editor.minimap.autohide": true, "workbench.tips.enabled": false, "editor.scrollbar.horizontalScrollbarSize": 10, "editor.scrollbar.verticalScrollbarSize": 10, "workbench.startupEditor": "none", "gitblame.inlineMessageEnabled": true, "git-graph.repository.commits.initialLoad": 500, "workbench.tree.renderIndentGuides": "always", "typescript.preferences.quoteStyle": "single", "javascript.updateImportsOnFileMove.enabled": "always", "editor.mouseWheelZoom": true, "git-graph.repository.commits.loadMore": 250, "settingsSync.ignoredSettings": [ "-window.zoomLevel" ], "editor.accessibilitySupport": "off", "workbench.activityBar.location": "top", "editor.hover.delay": 500, "window.zoomLevel": 1, "redhat.telemetry.enabled": false } workbench.json { "workbench.colorCustomizations": { "statusBar.background" : "#b7ce0e", "statusBar.foreground": "#000000", "statusBar.noFolderBackground" : "#212121", "statusBar.debuggingBackground": "#263238" } } Extensions SVG Astro Angular Language Service Angular Snippets Auto Rename Tag Catppuccin Catppuccin Icons ESLint Github Copilot Github Copilot Chat Live Server Pretty TypeScript Errors

October 1, 2024 · Niklas Amundsson

Homebrew

Basics What is Homebrew? Homebrew is a fancy package manager primarily for mac though it is also available for linux. Update, list & uninstall brew update brew upgrade brew list brew uninstall package Packages htop - show system resource monitor in terminal git - version control lazygit - terminal visualized version control lazydocker - terminal visualized docker container infos tree - show file and folder tree hugo - static site generator speedtest-cli - run internet speed tests in terminal ansiweather - show weather forecast in terminal node - used for web developement yarn - package manager typescript

May 28, 2024 · Niklas Amundsson

Static Blog with Hugo

Setup brew install hugo Create site hugo new site name-of-site -f yml Add theme git submodule add --depth=1 https://github.com/adityatelange/hugo-PaperMod.git themes/PaperMod git submodule update --init --recursive # needed when you reclone your repo (submodules may not get cloned automatically) Using HTML in .md files? use the following in config.yml markup: goldmark: renderer: unsafe: true Create Posts hugo new posts/nameOfPost.md Deploy @ localhost (development) hugo server Sources website PaperMod theme

May 8, 2024 · Niklas Amundsson