记录一下装机后必搞的一些软件,以后装机简单一点。
每次装机后都要装好多软件,这里记录一下,以后就简单多了。
添加PPA:
1 | sudo add-apt-repository ppa:hzwhuang/ss-qt5 |
然后更新安装:
1 | sudo apt update |
装完小飞机后修改tsocks的配置文件 1
sudo vim /etc/tsocks.conf
然后是百度搜狗输入法,网易云音乐安装包。用dpkg安装就好了。
然后是搜cuda,按照官方的步骤一步步安装。另外就是安装anaconda。这个也不赘述。
接着是一些骚兮兮的美化工作。用Ubuntu-tweak把系统主题改成flatabulous,图标改成ultra-flat-icons。不过可惜啊,flatabulous的作者不再继续支持这个主题了,感觉以后要用macbuntu之类的了(这两天逛gnome-look.org发现另一个挺好看的主题,ant themes,都是黑色的主题,简直本命)。
接着是设置一下psensor,在toolbar显示CPU和GPU的温度。
这些弄完,配置一下atom作为Python的ide: 1
2
3
4apm install linter hydrogen markdown-preview-enhanced atom-beautify language-markdown language-latex atom-language-r project-manager
pip install flake8 flake8-docstrings
apm install linter-flake8
pip install autopep8
然后是在preference里面把tab length改成4个spaces。另外为了避免enter自动补全,而只是换行,修改keymap,添加: 1
2
3# Disable Enter key for confirming an autocomplete suggestion
'atom-text-editor:not(mini).autocomplete-active':
'enter': 'editor:newline'
另外atom-beautify的快捷键是ctrl+alt+B,跟fcitx的软键盘快捷键冲突了,吧fcitx开启软键盘的快捷键改掉就好了。
然后是安装zsh,配置一个骚气的终端。
1 | sudo apt install zsh |
接着安装oh-my-zsh
1 | sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" |
配置自动跳转 1
2
3
4sudo apt-get install autojump
vim .zshrc
#在最后一行加入,注意点后面是一个空格
. /usr/share/autojump/autojump.sh
配置语法高亮 1
2git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc
配置语法历史记录 1
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
1
2
3
4plugins=(
git
zsh-autosuggestions
)1
source $ZSH_CUSTOM/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
最后是配置一个骚气的主题,可以看https://github.com/robbyrussell/oh-my-zsh/wiki/External-themes里面的主题,这里我用的是agnosterzak。
先安装powerline: 1
sudo apt install fonts-powerline
1
wget http://raw.github.com/zakaziko99/agnosterzak-ohmyzsh-theme/master/agnosterzak.zsh-theme -P ~/.oh-my-zsh/themes
1
ZSH_THEME="agnosterzak"
退出终端重新进入,骚气的zsh就配置好了。
然后是电池电量不显示的问题,安装acpi就可以显示。
如果想卸载的话,执行: 1
sudo sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/uninstall.sh)"
然后将/etc/passwd里面找到自己用户名那一行,把/usr/bin/zsh改成/bin/bash/就可以了。
还有就是配置一个自我发泄的自动对命令行纠错的插件,thefuck,前面配好anaconda以后,只要pip install thefuck就行。然后在.zshrc最后加上eval $(thefuck --alias)。后面如果敲错代码,只要输入fuck,就会自动纠错。
另外,作为Unity的死忠粉,如果装的是Ubuntu 18.04,那么更新完软件以后,要做的事情就是: 1
sudo apt install ubuntu-unity-desktop
目前大概就是这样吧,以后想到有什么更新再说。