Skip to content

Instantly share code, notes, and snippets.

View jniltinho's full-sized avatar
🏠
Working from home

Nilton Oliveira jniltinho

🏠
Working from home
View GitHub Profile
@jniltinho
jniltinho / 00 - Cursor AI Prompting Rules.md
Created March 23, 2025 19:30 — forked from aashari/00 - Cursor AI Prompting Rules.md
Cursor AI Prompting Rules - This gist provides structured prompting rules for optimizing Cursor AI interactions. It includes three key files to streamline AI behavior for different tasks.

Cursor AI Prompting Framework

This repository provides a structured set of prompting rules to optimize interactions with Cursor AI. It includes three key files to guide the AI’s behavior across various coding tasks.

Files and Their Roles

core.md

  • Purpose: Establishes foundational rules for consistent AI behavior across all tasks.
  • Usage: Place this file in your project’s .cursor/rules/ folder to apply it persistently:
  • Save core.md under .cursor/rules/ in the workspace root.
@jniltinho
jniltinho / cursor-bash-linux.sh
Last active March 9, 2025 22:14
Cursor IDE AppImage Launcher (Linux)
#!/usr/bin/env bash
#
# Cursor IDE AppImage Launcher v0.3.0
#
# Launches Cursor IDE with proper path handling and logging.
#
# 2025-03-01: Support for wait flag added.
# 2025-02-21: Created by monnef and Claude 3.6 Sonnet via Perplexity + AIlin and Cursor
#
# License: GPLv3
@jniltinho
jniltinho / mariadb-galera-cluster.sh
Last active February 3, 2025 20:01
Install MariaDB Galera Cluster
#!/bin/bash
## https://www.howtoforge.com/how-to-setup-mariadb-galera-cluster-on-ubuntu-20-04/
## https://www.linkedin.com/pulse/setting-up-mariadb-galera-multi-node-cluster-ubuntu-2204-sahu-azrjc
## https://computingforgeeks.com/how-to-setup-mariadb-galera-cluster-on-ubuntu-with-haproxy/
## https://mariadb.com/kb/en/mariadb-package-repository-setup-and-usage/
## https://mariadb.com/kb/en/mariabackup-sst-method/
## https://mariadb.com/kb/en/mariadb-package-repository-setup-and-usage/
apt update
@jniltinho
jniltinho / install-jdk7_80.sh
Last active January 30, 2025 15:01
Install JDK 7_80 Linux
#!/bin/bash
# See https://gist.github.com/bmaupin/87631863d55e2accc05ca7759247f887
## https://knowledge.broadcom.com/external/article/41808/resolving-problems-installing-the-java.html
## https://www.oracle.com/java/technologies/javase-jce7-downloads.html
## https://repo.huaweicloud.com/java/jdk/7u80-b15/
wget --no-cookies --no-check-certificate \
--header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" \
-O jce_policy-8.zip http://download.oracle.com/otn-pub/java/jce/8/jce_policy-8.zip
@jniltinho
jniltinho / install-rspamd-stable.sh
Last active December 17, 2024 19:41 — forked from Razuuu/install-rspamd-stable.sh
Install rspamd stable - Ubuntu/Debian
#!/bin/bash
# See https://rspamd.com/downloads.html
apt update
apt install -y sudo lsb-release wget gpg
CODENAME=$(lsb_release -c -s)
if [ $CODENAME = "trixie" ]; then
CODENAME="bookworm"
fi
@jniltinho
jniltinho / install-imapsync
Last active November 15, 2024 16:12
Install IMAPSYNC Ubuntu
#!/bin/bash
#
## https://github.com/imapsync/imapsync/tree/master/INSTALL.d
## https://github.com/imapsync/imapsync/blob/master/INSTALL.d/Dockerfile
## https://raw.githubusercontent.com/imapsync/imapsync/master/imapsync
## https://www.managedserver.eu/how-to-migrate-emails-from-one-server-to-another-using-imapsync/
apt update
apt install -y libauthen-ntlm-perl libcgi-pm-perl libcrypt-openssl-rsa-perl libdata-uniqid-perl libparse-recdescent-perl
apt install -y libencode-imaputf7-perl libfile-copy-recursive-perl libfile-tail-perl libio-compress-perl libio-socket-ssl-perl
@jniltinho
jniltinho / install-sogo
Last active November 14, 2024 10:43
Install Sogo Webmail
#!/bin/bash
## https://www.sogo.nu/download.html
## https://github.com/iigorr/sogo-puppet/blob/master/puppet/modules/sogo/files/sogo.nginx.conf
## https://linuxhostsupport.com/blog/how-to-install-sogo-on-ubuntu-20-04/
## https://github.com/cha87de/sogo-docker/blob/master/config/nginx.conf.tmpl
## https://github.com/mailcow/mailcow-dockerized/issues/5411
wget -O- "https://keys.openpgp.org/vks/v1/by-fingerprint/74FFC6D72B925A34B5D356BDF8A27B36A6E2EAE9" | gpg --dearmor >/etc/apt/trusted.gpg.d/sogo.gpg
apt update
apt install apt-transport-https
@jniltinho
jniltinho / install-powerdns.sh
Last active November 25, 2024 04:06
Install PowerDNS Ubuntu
#!/bin/bash
#
# https://www.howtoforge.com/how-to-install-powerdns-on-ubuntu-22-04/
# https://www.cloudwizard.nl/powerdns-part-1-master-server-installation-ubuntu/
# https://github.com/PowerDNS-Admin/PowerDNS-Admin/blob/master/docker-compose.yml
# https://github.com/PowerDNS-Admin/PowerDNS-Admin
# https://sempreupdate.com.br/linux/tutoriais/como-instalar-o-powerdns-e-o-powerdns-admin-no-ubuntu/
# https://kifarunix.com/install-and-setup-powerdns-admin-on-ubuntu-22-04/
# https://www.reddit.com/r/dns/comments/yzxk12/independent_powerdns_authoritative_and_two/
# https://gist.github.com/maxivak/1daa03229493e22a7263c83dd52af76f (pdns-recursor)
@jniltinho
jniltinho / install-gitea.sh
Last active August 9, 2024 22:53
Install Gitea Ubuntu
#!/bin/bash
#
# https://docs.gitea.com/
# https://docs.gitea.com/usage/actions/act-runner
# https://dl.gitea.com/gitea/
# https://dl.gitea.com/act_runner/
# https://docs.gitea.com/administration/reverse-proxies
# https://www.rosehosting.com/blog/how-to-install-gitea-on-ubuntu-22-04/
# https://hostnextra.com/learn/tutorials/how-to-install-gitea-on-ubuntu
# https://gist.github.com/MitchRatquest/dadc9484e07a627fa73b1c7bbcf609f4
@jniltinho
jniltinho / idracclient.py
Created June 13, 2024 21:46 — forked from TheJJ/idracclient.py
Dell iDRAC linux/mac/windows client launcher
#!/usr/bin/env python3
"""
Dell iDRAC client launcher for Linux, macOS and Windows.
probably works with Dell iDRAC 6/7/8
Downloads needed Java files and sets up port forwarding via SSH.
example usage: ./idracclient.py -J jumphost.lol.domain srv42-serviceprocessor.lol.domain
for more info, see ./idracclient.py --help