Manjaro配置优化-2023
1.镜像设置
官方镜像设置
sudo pacman-mirrors -i -c China -m rank
选择合适的镜像站
archcn镜像设置
在/etc/pacman.conf文件末尾增加以下内容
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
之后通过一下命令安装 archlinuxcn-keyring 包导入 GPG key
sudo pacman -Sy archlinuxcn-keyring
2.输入法安装
安装fcitx5基本框架和配置工具
sudo pacman -S fcitx5-qt fcitx5-gtk fcitx5-configtool
sudo pacman -S fcitx5-rime //安装小狼毫输入法引擎
//其他扩展的工具
sudo pacman -S fcitx5-material-color //fcitx5类似微软拼音的主题
sudo pacman -S fcitx5-nord //Nord颜色的主题
sudo pacman -S fcitx5-lua //时间和日期的支持
sudo pacman -S rime-pinyin-zhwiki //rime输入法的中文词库
安装完成后,在/etc/environment文件中添加以下内容
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
SDL_IM_MODULE=fcitx
GLFW_IM_MODULE=ibus
安装rime-cloverpinyin
pacman -S rime-cloverpinyin //给予rime的中文定制输入法
按照后通过新建文件~/.local/share/fcitx5/rime/default.custom.yaml
写入
patch:
"menu/page_size": 5 //表示最多显示5个函数
schema_list:
- schema: clover //使用clover的配置
完成后,需要安装emoji字体
sudo pacman -S noto-fonts-emoji //安装后中文输入法就能显示4叶草图标
最终效果如下:
3.安装字体
安装中文字体
安装文泉驿字体
sudo pacman -S wqy-microhei wqy-zenhei
安装思源宋体
sudo pacman -S adobe-source-han-serif-cn-fonts
安装落霞文楷
sudo pacman -S ttf-lxgw-wenkai
安装英文开发字体
sudo pacman -S ttf-hack ttf-hack-nerd //hack字体以及支持图标的patch字体
sudo pacman -S ttf-fira-code ttf-firacode-nerd
sudo pacman -S ttf-jetbrains-mono ttf-jetbrains-mono-nerd
安装nerd字体,终端shell的相关显示就不会乱码
4.安装gnome扩展
- extension-manager,
即可通过应用程序安装扩展
sudo pacman -S extension-manager
- dash-to-dock
一个gnome linux下的Dock程序
相似的还有dash-to-panel
sudo pacman -S gnome-shell-extension-dash-to-dock
- gnome-shell-extension-gtk4-desktop-icons-ng
桌面图标以及桌面右键扩展插件
sudo pacman -S gnome-shell-extension-gtk4-desktop-icons-ng
- Blur my Shell
显示菜单的时候能够模糊背景图片,而不是默认的全黑色
- Fildem global menu
gnome桌面下的全局菜单,默认gnome shell ext上的扩展是无法使用,需要安装
Fildem-v2
1.下载代码仓git clone https://github.com/Weather-OS/Fildem-v2
2.安装依赖sudo pacman -S bamf appmenu-gtk-module libkeybinder3 libdbusmenu-gtk2 libdbusmenu-gtk3 libdbusmenu-qt5
3.修改目录下的PKGBUILD
4.执行mkpkg -si安装包
5.在home路径下创建文件~/.gtkrc2.0并且写入gtk-modules="appmenu-gtk-module"
6.在home路径下编辑~/.config/gtk-3.0/settings.ini 和~/.config/gtk-4.0/settings.ini,在[Setting]增加
gtk-modules="appmenu-gtk-module",如果不存在则创建文件
7.在下载的代码仓中修改fildemGMenu@gonza.com 目录下的 "metadata.json"文件,在"shell-version": [ "3.36", "3.38", "40", "41", "42", "43" ]中增加自己的gnome版本
8.移动 "fildemGMenu@gonza.com" 到 ".local/share/gnome-shell/extensions"
9.重新登录
5.其他
understand 中文版for linux安装
1、下载连接
https://s3.amazonaws.com/builds.scitools.com/all_builds/b1029/Understand-Chinese/JieYuan-5.1.1029-Linux-64bit.tgz
2、 undefined symbol: FT_Done_MM_Var
将软件目录下执行mv libfreetype.so.6 libfreetype.so.6.bak,让软件使用系统的libfreetype库
3、在/usr/share/application目录下创建understand.desktop
understand.desktop
内容图下:
[Desktop Entry]
Name=Understand
Exec=/opt/scitools/bin/linux64/understand
Icon=/opt/scitools/bin/linux64/understand_64.png
Type=Application
Terminal=false
Comment=Analyze it, measure it, visualize it, maintain it - Understand it
GenericName=Static analysis tool
Categories=Development;IDE;
高分辨率的屏幕,支持整数倍缩放
sudo pacman -S mutter-x11-scaling gnome-control-center-x11-scaling
- manjaro通过yay安装vscode后,双击桌面主目录会打开vscode
xdg-mime default org.gnome.Nautilus.desktop inode/directory //重新设置打开文件夹的默认程序