Ubuntu Configs
本文适用于 x86_64
的 Ubuntu Desktop 或 Ubuntu Server
apt 换源
不建议用清华源,建议中科大源、阿里源等
如果是有图形界面的ubuntu,可以直接进入设置换源,如图:
或者手动修改 /etc/apt/sources.list
换源。以中科大源为例:
对于 ubuntu 20.04(版本号focal),可使用下面的源
1 |
|
对于其它ubuntu版本,更改上面的focal
为版本代号即可,例如ubuntu 21.10,代号为impish. 也可以使用这个链接: https://mirrors.ustc.edu.cn/repogen/
然后修改相应的配置文件:
1 |
|
配置zsh+oh_my_zsh
Oh My Zsh will not make you a 10x developer...but you may feel like one!
(参考 mintimate 的教程)
Step 1 安装zsh并设置为默认终端
通常Linux默认的shell是bash,且不会自带zsh,需要手动安装zsh。可通过 echo $SHELL
查看你现在正在用什么shell。
通常macOS默认的shell是zsh,可以跳过这一步。
1 |
|
Step 2 安装oh my zsh
一键安装脚本
1 |
|
切换主题:
1 |
|
安装 powerlevel10k
主题
先记得安装 MesloLGS NF
字体,下载链接: https://gitee.com/keyboardkiller/MesloLGS_NF
然后,执行:
1 |
|
在 ~/.zshrc
中,设置ZSH_THEME
为 powerlevel10k/powerlevel10k
1 |
|
最后
1 |
|
可以使用 p10k configure
命令自定义配置这个主题。
安装 zsh-syntax-highlighting
插件
执行
1 |
|
在~/.zshrc
中,在plugins
中添加zsh-syntax-highlighting
。
添加后你的zshrc
应该类似这样(多个插件使用空格分隔,omz自带了git
插件,在其后添加即可):
1 |
|
vim代码高亮、显示行号等设置
(不涉及vim-plug等vim插件,只用到了vim的自带功能)
1 |
|
一些需要安装的东西
git 及 git-lfs:
1 |
|
C语言:
1 |
|
Jre (Java runtime environment),用于运行logisim软件:
虽然我们不需要jdk (java development kit) ,但还是安装一下比较好(jdk包含jre)
1 |
|