When using KDE Plasma on Wayland, background programs frequently accessing the clipboard cause focus stealing. The specific symptoms include context menus and sub-menus closing automatically. Workaround: Closing the background clipboard synchronization app fixes the issue (in my case, this specific program was the cause).
Here are some self-use macOS/iOS shortcuts [macOS] Double-Click to Extract RAR Provides a native-like extraction experience. Double-clicking extracts files into a folder named after the archive within the current directory. If the archive is encrypted, it will prompt you for a password. Setup: Requires sevenzip installed via brew, or you can manually update the 7z path in the script. After adding the shortcut, save it as an .app (Export to your Dock). Right-click a .rar file, select Get Info (Cmd+I), and set "Open with" to your unrar shortcut app. 🔗Download Via iCloud [IOS] Multi-functional Action Button A context-aware shortcut designed for the Action Button. You can easily customize these triggers to fit your needs: Held Up (Screen facing you): Launches the Camera. Flat (Screen facing up): Opens the Alipay Payment Code. Face Down (Screen facing down): Automatically starts a voice memo tagged with your current location. 🔗Download Via iCloud GitHubDr1mH4X/Shortcuts
If you're tired of macOS cluttering up every folder with hidden .DS_Store files, you can easily disable them for non-local drives using a few Terminal commands. For Network Drives: defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE For External Media (USB sticks, etc.): defaults write com.apple.desktopservices DSDontWriteUSBStores -bool TRUE How to Apply the Changes: For these settings to take effect, you’ll need to either restart your Mac or relaunch Finder (you can do this via the "Force Quit" menu). How to Undo: If you ever need to revert to the default behavior, simply run the same commands again but replace TRUE with FALSE at the end. Cleaning Up Existing Files via PowerShell: "Z:\","Y:\" | % { if(Test-Path $_){ Write-Host "Cleaning $_..." -F Cyan; Get-ChildItem -Path $_ -Include ".DS_Store" -Recurse -Force -EA SilentlyContinue | Remove-Item -Force -Verbose } } Replace Z or Y with the actual letter assigned to your network map or USB drive (e.g., "D:\","E:\")
Outdated .desktop file remnants from packages already uninstalled by pacman/yay can be cleaned from ~/.local/share/applications.
Some scripts and concepts are credited to the Linux.do community. Mihomo Installation & Configuration Install Mihomo via Scoop bucket add main scoop install main/mihomo Create Configuration File Example configuration (config.yaml): ipv6: false external-controller: 0.0.0.0:9090 external-ui: ui geodata-mode: true # Enable .dat mode to show rule counts on the dashboard geo-auto-update: true geo-update-interval: 24 geox-url: geoip: "[https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geoip-lite.dat](https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geoip-lite.dat)" # Lite version for smaller footprint tun: enable: true auto-route: true auto-detect-interface: true strict-route: true stack: system dns-hijack: - 0.0.0.0:53 dns: enable: true listen: 0.0.0.0:53 enhanced-mode: fake-ip fake-ip-range: 198.18.0.1/16 fake-ip-filter: - '*.lan' - localhost.ptlogin2.qq.com - +.msftconnecttest.com - +.msftncsi.com nameserver: - system # Use system DNS for best compatibility and speed proxy-providers: XXX: type: http url: "XXX" # Your subscription link path: ./XXX.yaml interval: 86400 proxy-groups: - name: "PROXY" type: select use: - XXX rule-providers: global: type: http path: ./global.yaml url: "[https://fastly.jsdelivr.net/gh/ACL4SSR/ACL4SSR@master/Clash/Providers/ProxyLite.yaml](https://fastly.jsdelivr.net/gh/ACL4SSR/ACL4SSR@master/Clash/Providers/ProxyLite.yaml)" interval: 86400 proxy: DIRECT behavior: classical format: yaml china: type: http path: ./china.yaml url: "[https://fastly.jsdelivr.net/gh/ACL4SSR/ACL4SSR@master/Clash/Providers/ChinaDomain.yaml](https://fastly.jsdelivr.net/gh/ACL4SSR/ACL4SSR@master/Clash/Providers/ChinaDomain.yaml)" interval: 86400 proxy: DIRECT behavior: classical format: yaml rules: - GEOIP,private,DIRECT,no-resolve # Add 'no-resolve' before GEOIP rules to prevent premature DNS resolution -…
Official Documentation When using SMTP, the SMTP username is the email address you created that ends with @icloud.com, not the other email addresses you use with iCloud+. The SMTP password is one generated in the App-Specific Passwords section.This can resolve SMTP authentication failures.
*Some settings are from the web Step.Scoop Install Scoop There are already numerous articles online about the installation and configuration of Scoop, so I won't elaborate further. Install MPC-HC with Scoop scoop bucket add extras scoop install extras/mpc-hc-fork Step.Settings Go to Settings via View-Options. Player Settings Audio Settings In Playback-Output, set DirectShow Video and Audio Renderer to MPC Audio Renderer. In Internal Filters,Internal LAV Filters settings-Audio decoder,Mixing Options Page. Mixer -> Check Enable Mixing Mixer -> Output Speaker Configuration -> <Change according to your device> (Stereo is Stereo) Settings -> Don't mix Stereo sources (Users with stereo sources should check this) Settings -> Clipping Protection (It is recommended to uncheck) In Audio Settings(These options only need to be changed by users who have a dedicated sound card/external DAC and need to passthrough certain audio formats; general users do not need to make any changes.) Video Settings Internal Filters,Video decoder page Hardware Acceleration -> Hardware Decoder to use: Use D3D11 and keep the default Automatic (native) for Hardware Device to Use below For Nvidia MX series…
Modify System Variables Then edit PATH %RUSTUP_HOME% %CARGO_HOME% Now execute the rustinit.exe
Prerequisites: Operating System: Windows 10 or Windows 11 Steps: Install Windows Terminal and PowerShellSearch for and install both applications from the Microsoft Store. Modify Configuration Settings Open Windows Terminal and change the default profile under the Startup tab to the newly installed PowerShell. Click the "Open JSON file" button at the bottom left, then add the following configurations under the defaults section: In the Windows Terminal settings, change the font for Default/PowerShell/Command Prompt to JetBrains Mono Medium Nerd Font Complete MonoFont Download Link // Enable acrylic blur effect "useAcrylic": true, "acrylicOpacity": 0.2, // Set background image (replace URL with your local image path, e.g., C:\\1.png) "backgroundImage": "URL", "backgroundImageOpacity": 0.4 Install oh-my-posh Search for and install it from the Windows Store, or use this direct link:oh-my-posh Store Link After installation, modify the startup script:In Windows Terminal, run: notepad $PROFILE Add the following line to the file: oh-my-posh init pwsh --config $env:POSH_THEMES_PATH\montys.omp.json | Invoke-Expression Final Step Restart Windows Terminal to enjoy your customized interface!
1. Purchase a Domain Purpose: You need a domain name to host your proxy service. Recommended: Choose a cheap domain extension like .xyz, .ga, or .cf. 2. Register Cloudflare Account Sign Up: Go to Cloudflare's official website and create an account. Login: Log in to your Cloudflare dashboard. 3.Add-site to Cloudflare Step 1: Click Add Site > Add a Site. Step 2: Enter your domain name (e.g., yourdomain.com) and click Next. Step 3: Cloudflare will scan your domain’s current DNS records. Click Continue Setup. Step 4: Choose Free Plan (the basic plan is sufficient for a proxy service). Step 5: Update DNS Nameservers: Your domain registrar (e.g., Alibaba Cloud) requires updating nameservers to Cloudflare’s: Nameserver 1: ns1.cloudflare.com Nameserver 2: ns2.cloudflare.com Follow your domain registrar’s instructions to update nameservers. This step ensures Cloudflare manages your DNS. 4.Configure DNS Records Proxy Settings:Go to the DNS tab in Cloudflare. Add a New A Record: Click Add Record > select A record. Fill in the fields: Name: Enter pixiv (or a custom subdomain name, e.g., proxy). IPv4 Address: Enter any valid IP address (e.g., 8.8.8.8 for testing purposes). TTL: Keep it as Auto (recommended). Enable Proxy Status: Check the box Proxy this record (the icon will…