Skip to content

Instantly share code, notes, and snippets.

View tompazourek's full-sized avatar
👨‍💻
Busy

Tom Pažourek tompazourek

👨‍💻
Busy
View GitHub Profile
<!DOCTYPE html>
<meta charset=utf-8>
<meta name=viewport content="width=device-width,initial-scale=1">
<style>
body{
font:menu;font-size:1.125em;
margin:auto;max-width:40em;
padding:0 0.5em 90vh 0.5em;
}
</style>
@tompazourek
tompazourek / ConsoleApp1.csproj
Last active January 1, 2021 13:08
Colourful convert from xy chromaticity to RGB (sRGB)
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.1</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Colourful" Version="3.0.0-beta1" />
</ItemGroup>
@tompazourek
tompazourek / CustomTheme.psm1
Last active September 12, 2020 21:24
PS profile
#requires -Version 2 -Modules posh-git
function Write-Theme {
param(
[bool]
$lastCommandFailed,
[string]
$with
)
@tompazourek
tompazourek / keybindings.json
Created June 3, 2020 21:11
VSCode keybindings.json
// Place your key bindings in this file to override the defaults
[
{
"key": "alt+t",
"command": "workbench.action.terminal.sendSequence",
"args": {
"text": "cd '${fileDirname}'\u000D"
}
}
]
{
"color_scheme": "Packages/User/light_vs.sublime-color-scheme",
"font_size": 10,
"line_padding_bottom": 1,
"line_padding_top": 0,
"ignored_packages": [
"Vintage"
],
"mini_diff": "auto",
"show_encoding": true,
@tompazourek
tompazourek / settings.json
Last active July 26, 2021 09:21
VSCode settings.json
{
"workbench.iconTheme": "vscode-icons",
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"terminal.integrated.shellArgs.windows": [
"-NoLogo"
],
"workbench.colorTheme": "Visual Studio Light",
"[powershell]": {
"editor.defaultFormatter": "ms-vscode.powershell"
},
@tompazourek
tompazourek / settings.json
Last active November 17, 2022 09:14
Windows Terminal's settings.json
{
"$help": "https://aka.ms/terminal-documentation",
"$schema": "https://aka.ms/terminal-profiles-schema",
"actions":
[
{
"command": "find",
"keys": "ctrl+shift+f"
},
{
{
"name": "Light (Visual Studio)",
"globals": {
"background": "#FFFFFF",
"foreground": "#000000",
"gutter_foreground": "#2B91AF",
"selection": "#99C9EF",
"selection_border": "#CCE4F7",
"selection_border_width": "2",
"inactive_selection": "#E5EBF1",
public static class NullableExtension
{
public static bool TryGetValue<T>(this T? nullableValue, out T value) where T : struct
{
if (!nullableValue.HasValue)
{
value = default;
return false;
}
{
"version": "https://jsonfeed.org/version/1",
"title": "This is my feed title",
"home_page_url": "https://example.org/homepage",
"feed_url": "https://example.org/feed.json",
"description": "This is my feed description",
"user_comment": "This is a user comment",
"next_url": "https://example.org/feed.json?offset=1",
"icon": "https://example.org/icon.png",
"favicon": "https://example.org/favicon.ico",