Skip to content

Instantly share code, notes, and snippets.

View lopesivan's full-sized avatar
🚧
Working from home

Mr. Ivan lopesivan

🚧
Working from home
View GitHub Profile
return {
{
"lopesivan/adb-bridge",
cmd = {
"AdbShell",
"AdbDevices",
"AdbDevicesL",
"AdbState",
"AdbRoot",
"AdbRemount",
return {
{
"lopesivan/adb-bridge",
cmd = {
"AdbShell",
"AdbDevices",
"AdbDevicesL",
"AdbState",
"AdbRoot",
"AdbRemount",
#!/usr/bin/env bash
set -e
set -u
set -o pipefail
NVIM_CONFIG_NAME=nvim-pde
_d=/tmp/neovim
test -d "$_d" || mkdir -p "$_d"
REAL_NVIM=/home/linuxbrew/.linuxbrew/bin/nvim
#!/usr/bin/env bash
set -e
set -u
set -o pipefail
NVIM_CONFIG_NAME=nvim-pde
_d=/tmp/neovim
test -d "$_d" || mkdir -p "$_d"
REAL_NVIM=/home/linuxbrew/.linuxbrew/bin/nvim
@lopesivan
lopesivan / Makefile
Created July 24, 2026 12:05
corrije null-ls
# Diretórios base
NVIM_CONFIG_DIR = /home/ivan/.config/nvim-pde-local
LAZY_DIR = $(NVIM_CONFIG_DIR)/lazy
# Diretórios de destino específicos
NONE_LS_DIR = $(LAZY_DIR)/none-ls.nvim/lua/null-ls/builtins/formatting
TODO_COMMENTS_DIR = $(LAZY_DIR)/todo-comments.nvim/lua/todo-comments
SNIPPETS_DIR = $(LAZY_DIR)/friendly-snippets/snippets/c
@lopesivan
lopesivan / .vars
Created July 17, 2026 19:38
Ferramentas de criacao de projeteto android 4.4.2
ANDROID_PLATFORM=android-19
ANDROID_HOME=/home/ivan/Android/api/16/android-sdk-linux
PATH={PATH}:{ANDROID_HOME}/tools:{ANDROID_HOME}/platform-tools
@lopesivan
lopesivan / adb-git.py
Created June 26, 2026 09:35
repo no celular
#!/usr/bin/env python3
"""
adb-git.py — gerencia repositórios git em /sdcard/git via ADB (USB)
uso:
./adb-git.py clone
./adb-git.py push <repo-local> [dest.git]
./adb-git.py pull <repo-local>
./adb-git.py ls
"""
#!/bin/sh
exec bash --rcfile /home/ivan/.bashrc.without-brew
# ~.config/i3/config
## Use xprop para identificar as classes dos aplicativos
for_window [class="^.*"] border pixel 3
gaps inner 10
gaps outer 10
smart_gaps on
smart_borders on
@lopesivan
lopesivan / teardown-workspace.sh
Created April 26, 2026 08:32
teardown-workspace.sh
#!/bin/bash
echo "Tearing down workspace ..."
if [ -f /tmp/workspace-activated ]; then
rm /tmp/workspace-activated
dirs=(CLionProjects
IdeaProjects
PhpstormProjects
PycharmProjects
RiderProjects