A curated list of awesome Python frameworks, libraries, software and resources.
Inspired by awesome-php.
local wezterm = require 'wezterm'; | |
if wezterm.target_triple == "x86_64-pc-windows-msvc" then | |
default_prog = { | |
"C:\\Program Files\\PowerShell\\7\\pwsh.exe", "-WorkingDirectory", "~" | |
} | |
else | |
default_prog = {"zsh"} | |
end |
{ | |
"version": 1, | |
"notes": "", | |
"documentation": "\"This file is a QMK Configurator export. You can import this at <https://config.qmk.fm>. It can also be used directly with QMK's source code.\n\nTo setup your QMK environment check out the tutorial: <https://docs.qmk.fm/#/newbs>\n\nYou can convert this file to a keymap.c using this command: `qmk json2c {keymap}`\n\nYou can compile this keymap using this command: `qmk compile {keymap}`\"\n", | |
"keyboard": "kbdfans/kbd67/hotswap", | |
"keymap": "kvnxiao-win-mac-kbd67hotswap", | |
"layout": "LAYOUT", | |
"layers": [ | |
[ | |
"KC_GRV", |
{ | |
"TypeScript React Component": { | |
"scope": "typescriptreact", | |
"prefix": "tsc", | |
"body": [ | |
"interface ${TM_FILENAME_BASE}Props {", | |
" $1", | |
"}", | |
"", | |
"export const ${TM_FILENAME_BASE}: React.FC<${TM_FILENAME_BASE}Props> = ({}: ${TM_FILENAME_BASE}Props) => {", |
A curated list of awesome Python frameworks, libraries, software and resources.
Inspired by awesome-php.
# Install Windows feature containers | |
$restartNeeded = $false | |
if (!(Get-WindowsOptionalFeature -FeatureName containers -Online).State -eq 'Enabled') { | |
$restartNeeded = (Enable-WindowsOptionalFeature -FeatureName containers -Online).RestartNeeded | |
} | |
if (Get-Service docker -ErrorAction SilentlyContinue) | |
{ | |
Stop-Service docker | |
} |
Set-PSReadlineOption -BellStyle None | |
Set-Alias -Name vim -Value nvim | |
Set-Alias -Name open -Value explorer.exe | |
Set-Alias -Name curl -Value C:\Users\kvnxiao\scoop\apps\curl\current\bin\curl.exe | |
Set-Alias -Name rm -Value rm.exe | |
Set-Alias -Name mkdir -Value mkdir.exe | |
Invoke-Expression (&starship init powershell) |
7zip (v:19.00) | |
adb (v:30.0.4) [main] | |
alacritty (v:0.5.0) [extras] | |
audacity (v:2.4.2) [extras] | |
bat (v:0.15.4) [main] | |
bzip2 (v:1.0.8.0) [main] | |
cmake (v:3.18.3) [main] | |
coreutils (v:5.97.3) [main] | |
curl (v:7.72.0_4) [main] | |
dark (v:3.11.2) [main] |
// 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", | |
"defaultProfile": "{574e775e-4f2a-5b96-ac1e-a2962a402336}", | |
"profiles": |
{ | |
"global": { | |
"check_for_updates_on_startup": true, | |
"show_in_menu_bar": true, | |
"show_profile_name_in_menu_bar": false | |
}, | |
"profiles": [ | |
{ | |
"complex_modifications": { | |
"parameters": { |
# Aliases | |
export PATH="$HOME/.local/bin:/opt/rust/bin:$PATH" | |
alias ls="lsd -a" | |
alias fd="fdfind" | |
alias vi="nvim" | |
alias vim="nvim" | |
alias ztop="zenith" | |
alias ljd="python3 $HOME/github/luajit-decompiler/main.py" | |
setopt histignorealldups sharehistory |