Skip to content

Instantly share code, notes, and snippets.

View FrankDeGroot's full-sized avatar

Frank de Groot - Schouten FrankDeGroot

View GitHub Profile
Get-NetIPAddress | Where-Object {$_.AddressFamily -eq 'IPv4'} | Format-Table ifIndex,IPAddress,InterfaceAlias
@FrankDeGroot
FrankDeGroot / ListRoles.ps1
Created March 30, 2021 12:16
List group membership of current user
whoami /groups /fo list | findstr /c:"Group Name:" | % {$_.replace("Group Name: ","")} | Sort-Object
@FrankDeGroot
FrankDeGroot / ReverseScroll.ps1
Last active December 8, 2021 09:55
Reverse Mouse Wheel Scroll
Get-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device Parameters" | Where-Object -Property FlipFlopWheel -EQ -Value 0 | Set-ItemProperty -Name FlipFlopWheel -Value 1
@FrankDeGroot
FrankDeGroot / rebuildicons.cmd
Last active November 1, 2021 07:08
Rebuild Icons on Windows 10
taskkill /im explorer.exe /f
taskkill /im runtimebroker.exe /f
del %USERPROFILE%\AppData\Local\Microsoft\Windows\Explorer\iconcache*
del %USERPROFILE%\AppData\Local\Microsoft\Windows\Explorer\thumbcache*
start explorer.exe
@FrankDeGroot
FrankDeGroot / gist:b3af3102f46b73c43160583f07902e81
Created March 6, 2021 08:08
SSH Config without host warnings
Host *
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
LogLevel ERROR
@FrankDeGroot
FrankDeGroot / settings.json
Created March 6, 2021 08:04
Windows Terminal custom settings fragments
[
{
"guid": "{c6eaf9f4-32a7-5fdc-b5cf-066e8a4b1e40}",
"hidden": false,
"name": "Ubuntu-18.04",
"source": "Windows.Terminal.Wsl"
},
{
"guid": "{67237ada-0f41-97ed-5b91-78d99368f41a}",
"hidden": false,
#!/bin/sh
sudo apt-get update -y && sudo apt-get dist-upgrade -y && sudo apt-get autoremove -y
#!/bin/sh
tmux \
split-window -h ~/web/mcwflog \; \
split-window -v mcflog \; \
select-pane -t {left} \; \
send-keys 'cd web && npm run lint' Enter \; \
split-window -v \; \
send-keys 'cd web && npm test' Enter \; \
new-window -n viweb vi web -c ':cd web' \; \
new-window -n vipublic vi web/public -c ':cd web/public' \; \
@FrankDeGroot
FrankDeGroot / Colors.hs
Created December 21, 2019 07:25
Enum parsing alternatives
-- import Data.List
import Data.Char
data Color = Red | Green | Blue deriving (Show, Read)
instance Read Color where
-- readsPrec _ value = getColor $ lookup firstWord [("Red",Red),("Green",Green),("Blue",Blue)]
-- where
-- firstWord = takeWhile isAlpha value
-- getColor (Just a) = [(a, dropWhile isAlpha value)]
@FrankDeGroot
FrankDeGroot / mvn-deploy.sh
Created May 14, 2019 18:15
Deploy existing poms and jars to repository
#!/bin/bash
root=${1%/}
repositoryId=the-repository-id
url=https://the.repository.url/
for pomRoot in `find $root -name '*.pom' -not -path "*-SNAPSHOT*"`
do
jarRoot=${pomRoot%.pom}.jar