Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
Working from home

Pedro Fernandes pmcfernandes

🏠
Working from home
View GitHub Profile
@pmcfernandes
pmcfernandes / install.sh
Last active Feb 26, 2021
Install my software in alpine
View install.sh
#!/bin/bash
apk add sudo alsa-utils alsa-utils-doc alsa-lib alsaconf neofetch htop bc \
alpine-sdk nodejs npm python3 mutt mc w3m tmux zsh cmus mplayer \
weechat
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
addgroup $USER audio
addgroup root audio
@pmcfernandes
pmcfernandes / .tmux.conf
Last active Feb 27, 2021
Tmux install and config
View .tmux.conf
# 0 is too far from ` ;)
set -g base-index 1
setw -g mouse on
set-option -g default-terminal "screen-256color"
set-option -ga terminal-overrides ",xterm-256color:Tc"
# Automatically set window title
set-window-option -g automatic-rename on
set-option -g set-titles on
@pmcfernandes
pmcfernandes / .mailcap
Last active Feb 25, 2021
mutt install & config
View .mailcap
text/html; "$BROWSER" %s &; test=test -n "$DISPLAY"; needsterminal;
text/html; w3m -I %{charset} -T text/html; copiousoutput;
@pmcfernandes
pmcfernandes / .Xresources
Last active Feb 25, 2021
Install i3 in Debian Minimal Distro
View .Xresources
!! Colorscheme
! special
*.foreground: #93a1a1
*.background: #141c21
*.cursorColor: #afbfbf
! black
*.color0: #263640
*.color8: #4a697d
@pmcfernandes
pmcfernandes / update-wp.ps1
Last active May 31, 2019
Update all instances of wordpress in a parent folder
View update-wp.ps1
# Tool to update wordpress website in Windows
# Author: Pedro Fernandes
# update-wp.ps1
param([String]$spaces = "E:\HostingSpaces")
Write-Host "update-wp.ps1- Tool update wordpress website in Windows"
Write-Host "Usage:"
Write-Host " -spaces: Location of WebSites in local system"
Write-Host ""
@pmcfernandes
pmcfernandes / DeleteZeroFiles.ps1
Created May 28, 2019
Delete all empty files from a directory recursively (Normally files cleaned by ESET File Security)
View DeleteZeroFiles.ps1
Get-ChildItem -Path C:\HostingSpaces -Recurse -Include *.php | Where {$_.Length -eq 0} | remove-Item
View opencv-install.sh
######################################
# INSTALL OPENCV ON UBUNTU OR DEBIAN #
######################################
# | THIS SCRIPT IS TESTED CORRECTLY ON |
# |------------------------------------------------------|
# | OS | OpenCV | Test | Last test |
# |------------------|--------------|------|-------------|
# | Ubuntu 18.04 LTS | OpenCV 3.4.2 | OK | 18 Jul 2018 |
# | Debian 9.5 | OpenCV 3.4.2 | OK | 18 Jul 2018 |
@pmcfernandes
pmcfernandes / Start-Pomodoro.ps1
Created Apr 29, 2019 — forked from SQLvariant/Start-Pomodoro.ps1
A PowerShell function to create Pomodoro timer. Defaults to 25 minute timer.
View Start-Pomodoro.ps1
<# PLEASE NOTE: I am not the original author of this function.
I found it online years ago, and have been using it ever since.
If you are the original author, please ping me and let me know,
so I can give you proper credit.
#>
Function Start-Pomodoro
{
Param (
[int]$Minutes = 25
)
View remove-dotnet.ps1
$app = Get-WmiObject -Class Win32_Product | Where-Object {
$_.Name -match "Microsoft .NET Core SDK"
}
Write-Host $app.Name
Write-Host $app.IdentifyingNumber
pushd $env:SYSTEMROOT\System32
$app.identifyingnumber |% { Start-Process msiexec -wait -ArgumentList "/x $_" }
View create-wp.ps1
# Tool create wordpress website in Windows and install in IIS
# and create database in mysql
# Author: Pedro Fernandes
# create-wp.ps1
param([String]$site = "mywebsite.com", [String]$u='root', [String]$p='P@ssw0rd')
Write-Host "create-wp.ps1- Tool create wordpress website in Windows"
Write-Host "Usage:"
Write-Host " -site: [mywebsite.com] Domain name"