神奇小龟的个人网站

记点笔记,写点博客

cachy os 下常用桌面软件安装与配置

最佳实践 6 分钟阅读
1. 常用桌面软件安装策略有以下几种 安装策略 从官方仓库安装 (pacman) 从 AUR 安装 (paru) bun/cargo 等程序包管理器安装 (bun/cargo) wine/proton 使用 android 版 (waydroid) 以下是针对一些常用软件, 我的安装策略 2. 从官方仓库安装Steam 在内的游戏相关程序和优化项 1sudo pacman -Syu cachyos-gaming-meta cachyos-gaming-applications vlc media player 1sudo pacman -S vlc blender 1sudo pacman -S blender kicad 1sudo pacman -S kicad freecad 1sudo pacman -S freecad
阅读全文

Cachy OS(ArchLinux) 入坑记录

最佳实践 8 分钟阅读
最近决定把自己的桌面操作系统换成 Linux,做个入坑记录。我之前有十几年Linux server和几年Mac OS的使用经验,所以这次入坑也算有些基础。 我选择的Linux发行版是 Cachy OS,它是一个基于ArchLinux的发行版。之所以选择它,一方面是想体验下 ArchLinux 的滚动更新策略,我喜欢保持系统最新;一方面是听说它对于显卡驱动和性能优化做的比较好,最后是它默认使用了 plasma 桌面环境。
阅读全文

解决 Windows 11 中 Alt+Tab 切换导致微软拼音输入法自动切换语言模式的问题

刨根问底 1 分钟阅读
问题在 Windows 11 中,使用 Alt+Tab 切换应用时,微软拼音输入法会自动切换语言模式(如从中文切换为英文),导致用户需要频繁手动调整输入法状态,影响操作效率 原因这是一个已知的输入法的bug,微软在最新的补丁中已经修复了这个bug 解决方法1. 安装系统更新(推荐优先尝试) 打开 设置 > Windows 更新,点击 检查更新。 安...
阅读全文

基于 "VSCode Remote Devlopment" 进行开发时,如何共享 Windows 下的Git认证信息给Remote

按图索骥 5 分钟阅读
在Windows下,使用 VSCode 做Linux应用开发,可以使用 VSCode Remote Devlopment 实现。 那么在 Remote 环境下进行 Git 同步时,我们希望直接使用 Windows下的 Git 认证信息,而不是在 Remote 端重复配置。这样就可以做到Git认证信息只存在于Windows上,而避免扩散到 Remote上。 那么如何共享 Windows下的Git认证信息给Remote呢?
阅读全文

.dockerignore 和 .gitignore 的差异点

刨根问底 3 分钟阅读
.dockerignore 和 .gitignore 语法相似,但是有两个主要区别 相对路径在 .gitignore 中,相对路径(例如filename)可匹配任意目录下的该路径;而在 .dockerignore 中,相对路径(例如filename)与根路径(例如/filename)等效,且仅匹配根目录下的路径。若要匹配任意目录下的路径,应使用**/filename 。
阅读全文

Python 开发环境

最佳实践 3 分钟阅读
1. Overview Windows Linux/WSL ✓ ✓ 2. Windows使用 uv 管理python版本和虚拟环境 2.1. uv123456789101112# Install uvpowershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"# Upgrading uvuv self update# Add shell autocompletionAdd-Content -Path $PROFILE -Value @'# uv(& uv generate-shell-completion powershell) | Out-String | Invoke-Expression'@ 2.2. python
阅读全文