Skip to content

Instantly share code, notes, and snippets.

@flyingwebie
flyingwebie / twenty-docker-compose.yaml
Last active December 18, 2025 03:34
Host Twenty CRM in your Coolify system
# documentation: https://twenty.com/developers/section/self-hosting
# slogan: Open-source CRM platform for modern teams with customizable workflows and integrations
# tags: crm,productivity,sales,open-source,business
# logo: svgs/twenty.svg
# port: 3000
name: twenty
services:
server:
KFZUS-F3JGV-T95Y7-BXGAS-5NHHP
T3ZWQ-P2738-3FJWS-YE7HT-6NA3K
KFZUS-F3JGV-T95Y7-BXGAS-5NHHP
65Z2L-P36BY-YWJYC-TMJZL-YDZ2S
SFZHH-2Y246-Z483L-EU92B-LNYUA
GSZVS-5W4WA-T9F2E-L3XUX-68473
FTZ8A-R3CP8-AVHYW-KKRMQ-SYDLS
Q3ZWN-QWLZG-32G22-SCJXZ-9B5S4
DAZPH-G39D3-R4QY7-9PVAY-VQ6BU
KLZ5G-X37YY-65ZYN-EUSV7-WPPBS

Claude Code Skill Budget Research

TL;DR: Claude Code has an undocumented ~16,000 character budget for skill metadata. With typical 263-char descriptions, only ~42 skills fit. To show more skills, compress descriptions to ≤130 characters. Note: This is a skills-specific limit—the Tool Search Tool's defer_loading feature does NOT apply to skills.


The Problem

When using Claude Code with 63 installed skills, the system prompt showed:

@perrijuan
perrijuan / WSL2GUIWSLg-XWayland-en.md
Created December 18, 2025 03:24 — forked from tdcosta100/WSL2GUIWSLg-XWayland-en.md
A tutorial to use GUI in WSL2/WSLg replacing original Xorg by Xwayland, allowing WSL to work like native Linux, including login screen

Full desktop shell in WSL2 using WSLg (XWayland)

Note

If you want to use Wayland in WSLg in a simpler setup, you can try the WSLg (Wayland) tutorial.

In this tutorial, we will setup GUI in WSL2. No additional software outside WSL (like VcXsrv or GWSL) is required. You will find this tutorial very similar to the one that replaces Xorg with Xvnc. Indeed, it's pretty much the same tutorial, with some few changes.

The key component we need to install is the desktop metapackage you want (GNOME, KDE, Xfce, Budgie, etc), and after that, replace the default Xorg by a script that calls Xwayland instead.

For this setup, I will use Ubuntu 24.04, and install GNOME Desktop. Unfortunately older versions of Ubuntu lack some fundamental things, so we cannot reproduce it in older versions (at least not fully). Since the key components aren't bound to Ubuntu or GNOME, you can use your favorite distro and GUI. Check the [Sample screenshot

@JSinghDev
JSinghDev / LXCBindMount.md
Last active December 18, 2025 03:20 — forked from ajmassi/LXCBindMount.md
Create a bind mount from a Proxmox host on an unprivileged lxc container

Proxmox Assign Bind Mount To Unprivileged Container

In order for the LXC container to have full access the proxmox host directory, a subgid is set as owner of a host directory, and an ACL is used to ensure permissions.

Bind Mount dataset to LXC

Add the following line to /etc/pve/lxc/<CT_ID>.conf

mp0:/mount/point/on/host,mp=/mount/point/on/lxc

OR

pct set 100 -mp0 /mnt/bindmounts/shared,mp=/shared

@fnky
fnky / ANSI.md
Last active December 18, 2025 03:20
ANSI Escape Codes

ANSI Escape Sequences

Standard escape codes are prefixed with Escape:

  • Ctrl-Key: ^[
  • Octal: \033
  • Unicode: \u001b
  • Hexadecimal: \x1B
  • Decimal: 27
@sundowndev
sundowndev / GoogleDorking.md
Last active December 18, 2025 03:09
Google dork cheatsheet

Google dork cheatsheet

Search filters

Filter Description Example
allintext Searches for occurrences of all the keywords given. allintext:"keyword"
intext Searches for the occurrences of keywords all at once or one at a time. intext:"keyword"
inurl Searches for a URL matching one of the keywords. inurl:"keyword"
allinurl Searches for a URL matching all the keywords in the query. allinurl:"keyword"
intitle Searches for occurrences of keywords in title all or one. intitle:"keyword"
@ben-vargas
ben-vargas / config.json
Created December 11, 2025 23:00
Factory Droid CLI Config with CLIProxyAPI [ChatGPT Pro/Plus - Claude Pro/Max - Gemini AI Pro/Ultra]
{
"custom_models": [
{
"model_display_name": "Claude Opus 4.5 Thinking Low [Proxy]",
"model": "claude-opus-4-5-20251101(low)",
"base_url": "http://localhost:8317",
"api_key": "dummy-not-used",
"provider": "anthropic"
},
{
@neuneu9
neuneu9 / MecanimCheckPanel.cs
Created November 5, 2020 15:11
【Unity】Animatorのステートを自動取得してモーションを確認できるUIパネル(Editor only)
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
#if UNITY_EDITOR
using UnityEditor.Animations;
#endif
/// <summary>
/// Mecanimモーション確認用のUIパネル
/// </summary>