Skip to content

Instantly share code, notes, and snippets.

View claudiojunior-me's full-sized avatar

Claudio Junior claudiojunior-me

View GitHub Profile

VS Code Cheat Sheet

Basic Editing

Desc Windows Mac
Move Line Alt + Up / Down Alt + Up / Down
Copy Line Ctrl + Shift + D Cmd + Shift + D
Delete Line Ctrl + Shift + K Cmd + Shift + K
Add Ident to line Ctrl + [ Cmd + [
@claudiojunior-me
claudiojunior-me / .eslintrc.node.js
Created August 3, 2018 11:51
ESlint configuration for NodeJs projects
{
"env": {
"es6": true,
"node": true
},
"extends": "eslint:recommended",
"rules": {
// Possible Errors
// https://github.com/eslint/eslint/tree/master/docs/rules#possible-errors
"comma-dangle": [2, "only-multiline"],
@claudiojunior-me
claudiojunior-me / .eslintrc.react-native.js
Created August 3, 2018 11:54
Eslint configuration for React Native projects
{
"parser": "babel-eslint",
"extends": "airbnb",
"plugins": ["react", "jsx-a11y", "import"],
"rules": {
"react/jsx-filename-extension": [
1,
{
"extensions": [".js", ".jsx"]
}
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="br.com.example.app">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" tools:node="remove"/>
// Initialize Firebase
const config = {
apiKey: "AIzaSyDiiS4nQyeseAANNXDlcQ6_kwWeTN7s5SI",
authDomain: "sults-f1948.firebaseapp.com",
databaseURL: "https://sults-f1948.firebaseio.com",
projectId: "sults-f1948",
storageBucket: "sults-f1948.appspot.com",
messagingSenderId: "780489121414"
};
firebase.initializeApp(config);
@claudiojunior-me
claudiojunior-me / css-reset-example.css
Last active October 20, 2019 20:30
Example of CSS Reset
/* Box sizing rules */
*,
*::before,
*::after {
box-sizing: border-box;
}
/* Remove default padding */
ul[class],
ol[class] {
@claudiojunior-me
claudiojunior-me / stylelint-example.json
Created October 20, 2019 19:40
An example of style lint to write CSS and SASS
{
"plugins": [
"stylelint-a11y"
],
"rules": {
"color-named": [
"never",
{
"message": "Use atomic color classes or SCSS variables instead of a bespoke color."
}
alias edit-aliases='code ~/.zsh/aliases.zsh' # open aliases file
alias zshreload='source ~/.zshrc' # reload ZSH
alias shtop='sudo htop' # run `htop` with root rights
alias grep='grep --color=auto' # colorize `grep` output
alias less='less -R'
alias rm='rm -i' # confirm removal
alias cp='cp -i' # confirm copy
alias cal='gcal --starting-day=1' # print simple calendar for current month
alias weather='curl v2.wttr.in' # print weather for current location (https://github.com/chubin/wttr.in)
@claudiojunior-me
claudiojunior-me / system-font.css
Created April 20, 2020 20:03
CSS System Font Stack
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI",
Roboto, Oxygen-Sans, Ubuntu, Cantarell,
"Helvetica Neue", sans-serif;
}
code {
font-family: SFMono-Regular, Menlo, Monaco,
Consolas, "Liberation Mono",
"Courier New", monospace;
}
@claudiojunior-me
claudiojunior-me / chocoinstall
Last active February 9, 2021 15:36
An personal Windows setup using winget
choco install winrar git python curl vscode k-litecodecpackfull microsoft-windows-terminal slack windirstat qbittorrent postman docker-desktop steam powertoys whatsapp nvm