【i3】manjaro配置


介紹

這是一期關於manjaro的安裝到開發環境配置i3wm的教程.我即將在manjaro_gnome里面演示

主要的軟件或者工具

  • i3wm
  • tmux
  • nvim
  • polybar
  • compton
  • ranger
  • rofi
  • fish
  • alacritty

展示我的桌面

desktop.png

i3wm

你需要做的

備份好你自己的文件,開始和我一起安裝和配置一個美觀實用的開發環境

安裝篇

Windwos下制作一個啟動盤

  • 事前准備
    需要一個至少4G以上的U盤
    1.下載rufus
    2.使用DD寫入即可
    3.重啟電腦啟動U盤
    Linux下制作一個啟動盤
sudo fdisk -l   #查看U盤路徑
sudo umount /dev/sdb*   #取消掛載U盤
sudo mkfs.vfat /dev/sdb -I  #格式化U盤

然后用dd命令

sudo dd if=鏡像路徑 of=/dev/sdb(啟動盤)  #寫入鏡像

分區

  1. 掛載點/;主分區;安裝系統和軟件;分區格式為ext4;
  2. 掛載點/home;邏輯分區;相當於“我的文檔”; 分區格式ext4
  3. swap;邏輯分區;充當虛擬內存;大小可以等於內存大小;分區格式為swap
  4. /boot ;引導分區;邏輯分區;;分區格式為ext4;

建議第一次裝linux的新手去百度了解一下

安裝后的第一件事情

  • 幾乎所有linux你安裝完成之后,我們都要進行更換鏡像源的操作
sudo pacman-mirrors -i -c China -m rank  # 選ustc科大鏡像源

  • 然后進行更新
sudo pacman -Syy
sudo pacman -Syyu

  • 在/etc/pacman.conf加入
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

  • 導入秘鑰
sudo pacman -Syy
sudo pacman -S archlinuxcn-keyring 

pacman相關的命令

pacman用法和介紹: https://wiki.archlinux.org/index.php/Pacman

pacman視頻介紹(來自TheCW): https://www.bilibili.com/video/av55190132

其他問題和建議

  • 如果你系統用的是中文,你還需要安裝一個字體,避免中文亂碼
sudo pacman -S wqy-microhei 
  • 新手建議

解決問題大法:

遇到軟件使用問題看archwiki

archwiki沒有找到,沒有關系

再看github的,對應倉庫wiki

沒有找到,沒有關系

看看issues,有沒有相同問題

遇到ERROR,不要着急

先查百度,或者bing

就算谷歌,也沒有關系

仍未解決,切莫放棄

發個problem,who can help me

知乎,貼吧,群里也發

csdn也能考慮

提問之前必須think

提問的智慧要牢記

許多途徑切勿放棄!

archwiki: https://wiki.archlinux.org/

archwiki(中文): https://wiki.archlinux.org/index.php/Arch_Linux_(簡體中文)

提問的智慧:http://doc.zengrong.net/smart-questions/cn.html

遇到找不到的軟件包看AUR,這是一個龐大的軟件庫

aur:https://aur.archlinux.org/

配置篇

安裝fish

  • 安裝fish

https://fishshell.com/

sudo pacman -S fish
  • 查看fish位置
  • 更換fish chsh -s
  • 安裝oh-my-fish插件
curl -L https://get.oh-my.fish | fish

  • 配置fish主題

安裝i3

i3是一個窗口管理器,可以高效管理你的桌面,管理你的窗口,窗口直接可以快速地切換,再配合一些小工具,除了瀏覽網頁之類的,幾乎是用不到鼠標,可以大大增加了你的工作效率

那么如何去安裝和使用i3呢?在這之前我來帶你安裝一下linux

想要高效就先擁有一個好用的系統,例如archlinux,或者arch的發行版,衍生版

arch下的aur我覺得幾乎是萬能的,我從來沒有遇過什么軟件包不存在這種問題

我這里就演示如何安裝manjaro

sudo pacman -S i3

  • 重啟
  • 選擇i3

安裝rofi

rofi

sudo pacman -S rofi

  • clone 我的倉庫dotfiles

https://github.com/kjhuanhao/dotfiles.git

移動配置文件到 ~目錄下

安裝依賴

建議手動安裝,因為腳本是一鍵式,容易出現部分沒有安裝問題,不容易差錯

安裝tmux和alacrity

tmux是一個終端復用器,類似GNU Screen

Alacritty是一個終端模擬器

sudo pacman -S tmux alacritty

移動tmux和alacrity的配置文件

tmux移動到~ 的.tmux.conf下

移動主題文件到~下

安裝polyabr

sudo pacman -S polybar

移動polyabr配置文件

如果是虛擬機你無法使用我的的polybar配置,只能使用默認的

可以去看看默認的配置在哪,記得生成laught

安裝nvim

sudo pacman -S neovim

移動i3配置文件

  • 復制
  • 到.config/i3下修改分辨率加上virual1
  • 重載i3

安裝compton

sudo pacman -S compton

建議去github看官方的安裝方式,如果報錯那就是缺少依賴

關於切換鍵位布局

在我的配置文件里面有一份colemak的鍵位布局

其他

推薦UP主:TheCW


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM