This guide provides a summary of the commands to install necessary tools and utilities on a CentOS server after a fresh installation.
Keep the system updated to ensure you have the latest patches and features:
sudo yum update -y
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 | |
--- |
# 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' |
<?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; |
Debian bookworm S905x4 installation guide. img: https://drive.google.com/drive/folders/16gRRP0s0kxGdJjk1xquU52QiDoq8wMkA?usp=share_link
Follow the steps below to install and configure Armbian on your TV box:
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 |