Skip to content

Instantly share code, notes, and snippets.

You're correct in identifying the issue: on Pop!\_OS (and Ubuntu-based systems), the `Ctrl+Shift+E` shortcut is often intercepted by the **IBus input method framework**, which uses this combination to trigger its **emoji annotation** feature. This interception prevents applications like VS Code from receiving the shortcut, rendering it ineffective for functions like opening the Explorer view.([Ask Ubuntu][1])
---
### ✅ Solution: Disable or Reassign the Emoji Shortcut in IBus
To resolve this conflict, you can either **disable** the emoji shortcut or **reassign** it to a different key combination. Here's how:
#### **Option 1: Disable the Emoji Shortcut**
{
"configurations": [
{
"name": "Wrangler",
"type": "node",
"request": "attach",
"port": 9229,
"cwd": "/",
"resolveSourceMapLocations": null,
"attachExistingChildren": false,
# 📌 Cetakfoto Development Plan (Cloudflare-Based)
## ✅ Tech Stack & Infrastructure
- [x] **Frontend:** Next.js (Admin Panel & User Interface) → Deployed on **Cloudflare Pages**
- [x] **Backend:** Hono (API & Business Logic) → Runs on **Cloudflare Workers**
- [x] **Database:** Cloudflare D1 (SQLite-based) → Managed via **Prisma ORM**
- [x] **Authentication:** Clerk (Email, Social, Phone OTP)
- [x] **Payment Gateway:** Direct Transfer Validation or Midtrans
---
@indraAsLesmana
indraAsLesmana / .aerospace.toml
Last active February 10, 2025 21:37
my aerospace setup
# Place a copy of this config to ~/.aerospace.toml
# After that, you can edit ~/.aerospace.toml to your liking
# You can use it to add commands that run after login to macOS user session.
# 'start-at-login' needs to be 'true' for 'after-login-command' to work
# Available commands: https://nikitabobko.github.io/AeroSpace/commands
after-login-command = []
# You can use it to add commands that run after AeroSpace startup.
# 'after-startup-command' is run after 'after-login-command'

Install Necessary Tools on CentOS

This guide provides a summary of the commands to install necessary tools and utilities on a CentOS server after a fresh installation.


1. Update and Upgrade the System

Keep the system updated to ensure you have the latest patches and features:

sudo yum update -y

NFS Auto Mount Guide

Automount ensures that the NFS share is mounted only when accessed, reducing dependency on startup timing.

Steps to Set Up NFS Auto Mount

1. Install Systemd Autofs

sudo apt install nfs-common
<?php
namespace App\Models;
// use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;
use Laravel\Sanctum\HasApiTokens;
use Filament\Models\Contracts\FilamentUser;
Install Armbian bookworm on S905x4 | AX810 tvbox
1. flash img to SDcard with BalenaAtcher
2. unplug sdcard, and plug again to laptop to show drive name "BOOT"
3. edit enEnv.ext from FDT=/dtb/amlogic/meson-gxl-s905x-b860h.dtb to FDT=/dtb/amlogic/meson-sc2-s905x4-akari-ax810.dtb
4. edit extlinux.conf.bak to "fdt /dtb/amlogic/meson-sc2-s905x4-akari-ax810.dtb"
5. delete u-boot.ext
6. insert SDcard to tvbox.
post install:
Only tunneling locally with cloudflared to make wildcard DNS work
cloudflared tunnel create <NAME> // eg. h96max this will generate id and credentials file json
##config.yml @ /.cloudflared
tunnel: 7d9f46b3-xxxx-4df9-xxxx-cc0417xxxx
credentials-file: /home/indra/.cloudflared/7d9f46b3-xxxx-4df9-xxxx-cc0417xxxx.json
ingress:
- hostname: cl.tutor93.com
service: https://localhost:8000