A Git alias to quickly check out a Pull Request branch in a single move. ⚡
git config --global alias.cpr '!f() { git fetch --quiet ${GIT_DEFAULT_REMOTE-origin} pull/$1/head:pulls/$1 && git checkout pulls/$1; }; f'| //----------------------------------------------------------------------- | |
| // <copyright file="«?FileBase»«?FileExtension»" company="«BlockAnchor»«Link(CompanyName)»«Caret»"> | |
| // Copyright (c) «Link(CompanyName)». All rights reserved. | |
| // </copyright> | |
| //----------------------------------------------------------------------- |
| <?xml version="1.0" encoding="utf-8"?> | |
| <CodeSnippet Format="1.0.0" xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> | |
| <Header> | |
| <Title>File Header</Title> | |
| <Author>Enrico Campidoglio</Author> | |
| <Shortcut>fh</Shortcut> | |
| <Description>Adds a StyleCop compliant file header comment with company and copyright information.</Description> | |
| <SnippetTypes> | |
| <SnippetType>Expansion</SnippetType> | |
| </SnippetTypes> |
| [Test] | |
| public void CS_compiler_should_allow_named_arguments_in_lambdas() | |
| { | |
| // Given | |
| var mock = new Mock<IProceduralPizzaStore>(); | |
| // When | |
| mock.Verify( | |
| m => m.OrderPizza( | |
| name: "Quattro Formaggi", |
| function Out-Diff { | |
| <# | |
| .Synopsis | |
| Redirects a Universal DIFF encoded text from the pipeline to the host using colors to highlight the differences. | |
| .Description | |
| Helper function to highlight the differences in a Universal DIFF text using color coding. | |
| .Parameter InputObject | |
| The text to display as Universal DIFF. | |
| #> | |
| [CmdletBinding()] |
| function Import-PSSnapin { | |
| <# | |
| .Synopsis | |
| Adds a Windows PowerShell snap-in with the specified name to the current session. | |
| This cmdlet will not throw an exception if the specified snap-in is already present in the session. | |
| .Description | |
| Helper function to safely add a Windows PowerShell snap-in with the specified name to the current session. | |
| .Parameter Name | |
| The name of the snap-in to import. | |
| #> |
| #!/bin/bash | |
| # cpustatus | |
| # | |
| # Prints the current state of the CPU like temperature, voltage and speed. | |
| # The temperature is reported in degrees Celsius (C) while | |
| # the CPU speed is calculated in megahertz (MHz). | |
| function convert_to_MHz { | |
| let value=$1/1000 | |
| echo "$value" |
| #!/bin/bash | |
| # htmltomd | |
| # Downloads the HTML source from a list of URLs and converts it to Markdown. | |
| # The source file must contain each URL to download from on a separate line. | |
| # The actual conversion is done by the awesome API available at | |
| # http://heckyesmarkdown.com | |
| urlsFile=$1 | |
| outputDir=${2:-.} # Defaults to local dir |
| #!/bin/sh | |
| # | |
| # A hook script that checks the length of the commit message. | |
| # | |
| # Called by "git commit" with one argument, the name of the file | |
| # that has the commit message. The hook should exit with non-zero | |
| # status after issuing an appropriate message if it wants to stop the | |
| # commit. The hook is allowed to edit the commit message file. | |
| DEFAULT="\033[0m" |
A Git alias to quickly check out a Pull Request branch in a single move. ⚡
git config --global alias.cpr '!f() { git fetch --quiet ${GIT_DEFAULT_REMOTE-origin} pull/$1/head:pulls/$1 && git checkout pulls/$1; }; f'| # Replace the "❯" symbol in the prompt with "➜" | |
| [character] | |
| symbol = "➜" | |
| # Configure the number of directories to truncate in the current path | |
| [directory] | |
| truncation_length = 3 | |
| truncate_to_repo = true | |
| style = "blue" |