Skip to content

Instantly share code, notes, and snippets.

Avatar
👨‍💻
Busy

Tom Pažourek tompazourek

👨‍💻
Busy
View GitHub Profile
View index.html
<!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 Jan 1, 2021
Colourful convert from xy chromaticity to RGB (sRGB)
View ConsoleApp1.csproj
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.1</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Colourful" Version="3.0.0-beta1" />
</ItemGroup>
View CustomTheme.psm1
#requires -Version 2 -Modules posh-git
function Write-Theme {
param(
[bool]
$lastCommandFailed,
[string]
$with
)
@tompazourek
tompazourek / keybindings.json
Created Jun 3, 2020
VSCode keybindings.json
View 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"
}
}
]
View Preferences.sublime-settings
{
"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 Jul 26, 2021
VSCode settings.json
View 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 Aug 6, 2020
Windows Terminal's settings.json
View settings.json
// This file was initially generated by Windows Terminal 1.0.1401.0
// It should still be usable in newer versions, but newer versions might have additional
// settings, help text, or changes that you will not see unless you clear this file
// and let us generate a new one for you.
// To view the default settings, hold "alt" while clicking on the "Settings" button.
// For documentation on these settings, see: https://aka.ms/terminal-documentation
{
"$schema": "https://aka.ms/terminal-profiles-schema",
View light_vs.sublime-color-scheme
{
"name": "Light (Visual Studio)",
"globals": {
"background": "#FFFFFF",
"foreground": "#000000",
"gutter_foreground": "#2B91AF",
"selection": "#99C9EF",
"selection_border": "#CCE4F7",
"selection_border_width": "2",
"inactive_selection": "#E5EBF1",
View NullableExtension.cs
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;
}
View json-feed-example.json
{
"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",