Skip to content

Instantly share code, notes, and snippets.

View sistematico's full-sized avatar
🎯
Focusing

Lucas Brum sistematico

🎯
Focusing
View GitHub Profile
@sistematico
sistematico / GitCommitEmoji.md
Created September 28, 2023 10:54 — forked from parmentf/GitCommitEmoji.md
Git Commit message Emoji
@sistematico
sistematico / index.js
Last active March 21, 2023 07:32 — forked from uelsson/files.js
Node.js - Como listar arquivos com fs, path
// Original em: https://youtu.be/Eeqyi6W4CqY
import fs from 'fs'
import path from 'path'
let data = []
function listarArquivos(dir) {
const directories = fs.readdirSync(dir)
@sistematico
sistematico / pages.yml
Created February 4, 2023 10:12
Github Pages
name: Deploy to Github Pages
on:
push:
branches: ["main"]
workflow_dispatch:
permissions:
contents: read
@sistematico
sistematico / dwm-hideindicators-6.4.diff
Created January 26, 2023 13:38
dwm hide tag indicators
diff --git a/dwm.c b/dwm.c
index e5efb6a..d9fe250 100644
--- a/dwm.c
+++ b/dwm.c
@@ -725,10 +725,6 @@ drawbar(Monitor *m)
w = TEXTW(tags[i]);
drw_setscheme(drw, scheme[m->tagset[m->seltags] & 1 << i ? SchemeSel : SchemeNorm]);
drw_text(drw, x, 0, w, bh, lrpad / 2, tags[i], urg & 1 << i);
- if (occ & 1 << i)
- drw_rect(drw, x + boxs, boxs, boxw, boxw,
@sistematico
sistematico / nest.yml
Last active January 21, 2023 10:50
Github Action Vite + Vue + Nest
name: NestJS Deploy
on:
push:
branches: [ api ]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
@sistematico
sistematico / walk.js
Created December 19, 2022 02:20
Directory Structure to Object in JavaScript using Node.js
// From original answer here: https://stackoverflow.com/a/18934385/1844007
// ESM Version
// Example FileTree: ./json/2022/12/18/data.json
import fs from 'fs'
let filetree = {}
const walkDirectory = (dir, obj) => {
const files = fs.readdirSync(dir)
@sistematico
sistematico / README.md
Last active December 14, 2022 09:33
Node.js scaffolding

🌎 Repo Name

Repo desc...

🤖 CI/CD

CD

Ajude

@sistematico
sistematico / dwm-hideindicators-6.4.diff
Created October 24, 2022 03:30
Remove active tag indicator on dwm 6.4
diff --git a/dwm-orig/dwm.c b/dwm/dwm.c
index e5efb6a..d9fe250 100644
--- a/dwm-orig/dwm.c
+++ b/dwm/dwm.c
@@ -725,10 +725,6 @@ drawbar(Monitor *m)
w = TEXTW(tags[i]);
drw_setscheme(drw, scheme[m->tagset[m->seltags] & 1 << i ? SchemeSel : SchemeNorm]);
drw_text(drw, x, 0, w, bh, lrpad / 2, tags[i], urg & 1 << i);
- if (occ & 1 << i)
- drw_rect(drw, x + boxs, boxs, boxw, boxw,
@sistematico
sistematico / .env
Last active October 24, 2024 08:24
Vite Github Pages
VITE_APP_NAME=Site Name
VITE_APP_DESC=Site Desc
VITE_APP_PORT=5000
VITE_API_PORT=4000
VITE_APP_URL=http://localhost:${VITE_APP_PORT}
VITE_API_URL=http://localhost:${VITE_API_PORT}
VITE_WS_URL=ws://localhost:${VITE_API_PORT}