Manjaro配置攻略

Manjaro配置攻略1 概述 本文主要讲述了新安装的 Manjaro 一些常用的配置 包括源 常用软件 快捷键 终端以及一些效率工具的配置 2 pacman 源 首先是 pacman 源的选择 sudo pacman mirrors i c China m rank 然后会弹出一个窗口 选择对应的其中一个即可

大家好,我是讯享网,很高兴认识大家。

1 概述

本文主要讲述了新安装的Manjaro一些常用的配置,包括源、常用软件、快捷键、终端以及一些效率工具的配置。

2 pacman

首先是pacman源的选择:

sudo pacman-mirrors -i -c China -m rank 

讯享网

然后会弹出一个窗口,选择对应的其中一个即可。

选择完成之后进行更新:

讯享网sudo pacman -Syyu 

3 AUR助手paru安装

sudo pacman -S --needed base-devel git clone https://aur.archlinux.org/paru.git cd paru makepkg -si 

4 输入法

这里选择的是fcitx5+fcitx5-chinese-addons

讯享网paru -S base-devel paru -S fcitx5 fcitx5-chinese-addons fcitx5-configtool fcitx5-gtk fcitx5-qt 

安装完后在/etc/profile加上:

export GTK_IM_MODULE=fcitx5 export QT_IM_MODULE=fcitx5 export XMODIFIERS="@im=fcitx5" 

重启电脑。

重启完成后添加输入法,右键选择fcitx,添加输入法Pinyin

在这里插入图片描述
讯享网

再进行一些输入法切换的快捷键设置就可以使用了,对于词库,可以直接使用搜狗官方的词库,官方提供了词库,直接去下载即可,可以戳这里。而词库的设置方法如下图:

在这里插入图片描述

皮肤的话,选择的是fcitx5-material-color

讯享网paru -S fcitx5-material-color 

然后在设置中选择即可:

在这里插入图片描述

在这里插入图片描述

5 常用软件

5.1 浏览器

paru -S google-chrome chromium 

5.2 网易云音乐

讯享网paru -S netease-cloud-music 

5.3 截图

paru -S flameshot 

建议添加一个快捷键启动截图,命令为flameshot gui,比如Ctrl+Shift+A

在这里插入图片描述

5.4 Etcher

镜像刻录软件:

在这里插入图片描述

安装:

讯享网paru -S balena-etcher 

官网也提供了AppImage版本。

5.5 vokoscreen

笔者用过的一个比较好的录屏工具(相比起SimpleScreenRecorder/kazam)等,可以选择帧数以及输出格式:

在这里插入图片描述

安装:

paru -S vokoscreen 

5.6 peek

动图录制工具,界面简单,功能强大,支持帧数与输出格式设置:

在这里插入图片描述

安装:

讯享网paru -S peek 

5.7 开发工具

paru -S git vim docker npm yarn pnpm # 安装JDK17 paru -S jdk17-openjdk # vscodium paru -S vscodium # JetBrains IDE paru -S intellij-idea-ultimate-edition webstorm 

5.8 /微信

笔者试过很多版本的和微信,包括:

  • wine
  • deepinwine
  • electronic-/electronic-wine

这些都会有或多或少的问题,因此笔者选择了虚拟机进行安装。

首先安装虚拟机:

讯享网paru -S virtualbox 

同时请安装对应的内核驱动,查看内核版本可以使用uname -a ,比如笔者的为5.15内核:

paru -S linux515-virtualbox-guest-modules 

接着安装Windows即可,

对于全屏分辨率的问题,可以参考这里。

6 相关快捷键

比如笔者喜欢使用默认的终端是Ctrl+空格,在Keyboard处修改即可:

在这里插入图片描述

在这里插入图片描述

其他参考快捷键:

  • 切换WorkspaceCtrl+Alt+数字
  • 移动窗口到WorkspaceCtrl+Shift+Alt+数字
  • 截图:Ctrl+Shift+A,命令为flameshot gui
  • 窗口位置:Ctrl+Alt+ACtrl+Alt+DCtrl+Alt+WCtrl+Alt+S分别是固定在左边、右边、最大化以及最小化

7 终端

终端选择的是zsh以及搭配的插件。

7.1 安装zsh

默认安装了,没安装的话:

讯享网paru -S zsh 

设为默认终端:

chsh -s `which zsh` 

7.2 插件管理器zinit

这是个强大的zsh插件管理器,能在加载插件的同时保持很快的速度,安装:

讯享网bash -c "$(curl --fail --show-error --silent --location https://raw.githubusercontent.com/zdharma-continuum/zinit/HEAD/scripts/install.sh)" 

7.3 参考配置

以下是一份~/.zshrc的参考配置:

zinit ice lucid wait='1' zinit light skywind3000/z.lua zinit ice lucid wait='0' atinit='zpcompinit' zinit light zdharma/fast-syntax-highlighting zinit ice lucid wait="0" atload='_zsh_autosuggest_start' zinit light zsh-users/zsh-autosuggestions zinit ice lucid wait='0' zinit light zsh-users/zsh-completions zinit ice depth=1; zinit light romkatv/powerlevel10k 

功能包括自动补全、提示、高亮以及目录跳转命令z,以及p10k主题的简单配置。

7.4 关于oh-my-zsh

oh-my-zsh可以快速配置zsh,而且内置了大量的插件,由于每个人的配置有很大的不同,笔者就不演示了。

另外这里只是简单的使用了zinit的一些简单命令,比如icezinit还有很多强大的配置命令,可以参考这里或这里。

7.5 关于美化

笔者以前写过一篇p9k/p10k的美化文章,效果如下:

在这里插入图片描述

在这里插入图片描述

链接戳这里。

8 常用别名

仅供参考,下面是笔者的一些常用别名:

讯享网#~/.bashrc加上 alias e='exit' alias m='sudo mkdir -p' alias y='paru -S' alias ys='paru -Ss' alias yr='paru -R' alias l='lsd -l' alias rrr='shutdown -r now' alias sss='shutdown now' alias docker='sudo docker' alias dockerstart='systemctl start docker' 

9 效率工具

9.1 fzf

模糊搜索工具,可以模糊搜索文件,历史命令,进程等等:

git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf ~/.fzf/install 

安装成功后直接在终端ctrl+R可以搜索历史命令。

9.2 fd

加强版find

讯享网paru -S fd 

比如需要查找图片,只需要输入:

fd jpg 

笔者机器上1s不够的时间就能搜索出所有的图片,效率比find提升不止一倍两倍。

9.3 ripgrep

grep加强版,更快,而且带彩色输出:

讯享网paru -S ripgrep 

用法:

ls | rg jpg 

9.4 htop/glances/gtop

这三款都是系统资源监控工具:

  • htoptop的增强版本,不仅漂亮,而且还带了很多强大的功能,比如排序,kill进程,搜索,按树形表示进程等
  • glances使用Python编写,与htop相比,还增加了温度监控、网络IO监控、磁盘IO监控等功能,但是没有htop的排序功能,且颜色较为单一
  • gtop使用JS编写,区别与前两者的一个非常明显的特点就是带图形显示

htop

在这里插入图片描述

glances

在这里插入图片描述

gtop

在这里插入图片描述

安装:

讯享网paru -S htop glances 

9.5 ctop+portainer

Docker监控工具,前者是命令行监控,后者是漂亮的UI监控:

paru -S ctop 

使用:

讯享网sudo ctop 

Portainer官方是使用docker拉去安装的:

docker pull portainer/portainer docker run -d --name portainer -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer 

默认运行在9000上,浏览器输入localhost:9000即可访问,第一次访问时需要在本地注册一个管理员账号:

在这里插入图片描述

根据实际情况选择本地还是远程,这里选择的是本地,注意红字提示,需要在运行容器时加上

讯享网-v /var/run/docker.sock:/var/run/docker.sock 

参数,然后选择Connect

在这里插入图片描述

这样就可以在本地监控容器的运行情况了:

在这里插入图片描述

9.6 bat

增强版的猫(cat):

paru -S bat 

使用:

讯享网bat filename1 filenam2 ... 

9.7 httpie

curl增强版,使得发送的请求更加直观,带高亮:

paru -S httpie 

使用:

讯享网http www.baidu.com 

9.8 tldr

高亮版man

paru -S tldr 

使用:

讯享网tldr tar 

9.9 exa/lsd

增强版ls,后者带图标显示:

paru -S exa lsd 

使用:

讯享网exa -l lsd -l 

9.10 mycli

MySQL命令行增强版,带补全功能,通过pip安装:

pip install mycli 

使用:

讯享网mycli -u root 

9.11 ranger

一个vi键绑定的终端文件管理器,左边是上一级目录,中间是当前目录,右边是预览文件:

在这里插入图片描述

安装:

paru -S ranger 

9.12 cloc

统计代码行数注释以及空白的工具:

在这里插入图片描述

安装:

讯享网paru -S cloc 
小讯
上一篇 2025-03-24 12:11
下一篇 2025-03-26 16:25

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/116392.html