---
# System prepended metadata

title: Using Linux

---

# Using Linux

## 前言
我會開使用Linux主要是當時2021的時候楊詠旭推薦我用Manjaro，一開始覺得挺麻煩沒有到很想要用，但當年的YTP決賽他帶來他的筆電我真的被那個簡潔又超酷的外觀吸引，再加上我想要試試看用vim這個聽起來超猛的編輯器，所以我就載了很多人推薦給新手的Ubuntu來玩玩，不過也就只是玩玩而已，外觀設定什麼的基本上都停留在原廠，之後也因為課業和專題也越來越少開啟它，直到到了學測結束也就是今年年初就發現不知道為什麼它爛了開不了，所以我就改裝Manjaro，這篇也就是大概的紀錄一下我玩這個東西的過程和心得。

[設定檔github頁面](https://github.com/chengyin30069/dotfiles)

## xfce4
一開始我安裝的是xfce版桌面環境的Manjaro，它優點就是非常輕量化也很新手友善，我這個菜雞也可以用得很順手，但有天我重灌windows(為了清一些垃圾和把它降到我比較喜歡的win10)後他的Grub就爆了，Grub也就是它預設的開機載入程式似乎讀不到我原本windows boot的磁區，那想當然爾還是菜雞的我當然不會用Grub command line，所以我就直接wipe掉它重裝一遍

既然都要重裝了，我就想換換口味，xfce沒有什麼不好，我用起來也是覺得挺好用的，只是有點單調要弄的好看似乎也得花些心力，於是乎我就選了一個原廠設定就看起來挺好看的桌面環境

## KDE plasma
這款桌面環境原廠設定就很對我胃口，看起來簡單又不失個性，登入介面和整體主題我都非常喜歡，想自訂載入畫面也很簡單

值得注意的一點是我在換到Nvidia顯卡後就不能使用plasma-wayland，具體來說就是在登入畫面打好密碼按下回車後，它就會黑屏一下然後再跳回登入介面，幸好他預設有給plasma-x11，只要在登入的時候選取就可以順利運行，但我發現這個解法時我已經重灌系統數次了，我只能說"Nvidia, **** you."
![](https://hackmd.io/_uploads/BkXv1eThn.png)

## fcitx5
用Linux的其中一個drawback就是輸入法的問題，之前使用Ubuntu的時候試了好久都裝不起來，所以我當時就想反正我也沒多常用就不裝了吧

但現在既然我考完有大把

## Vim
「欸欸day3以後是團賽欸，我們要不要統一用同樣的editor」
「好啊，啊你都用啥」[browntoad](https://codeforces.com/profile/brown_toad)回答道
「喔我都用Vim」
...
然後他就用看到看到怪人的眼神看我
(以上對話在IONC或許有發生過，也有可能沒有發生但沒發生的機率很低)

是的競程圈裡用vim打比賽的人真的少之又少，我在IONC只有遇到另一個算用半個vim，他是用VSC的插件讓它behave的像個vim，要用:w儲存 :q退出，但本質上它還是個VSC，所以我就用看到怪人的眼神看他，被怪人當怪人看想必是個超強(ㄍㄨㄞˋ)者(ㄖㄣˊ)，這家伙就是[temmie](https://codeforces.com/profile/temmieowo)

不過Vim雖然冷門，但用習慣了其實可以達到雙手不離開鍵盤打完整個project，也就是把滑鼠的動作省去以單純以鍵盤操作，過了那個陡峭的學習曲線後效率能夠提昇到另一個境界

推坑到此結束，我的設定檔請見[連結](https://github.com/chengyin30069/competitive-programming)

![](https://i.imgur.com/BRKBbxl.png)
這是我的設定檔在AwesomeWM下的樣子



## Ricing for the first time
了解Linux社群的人或多或少都知道ricing這個概念，簡單來講就是把你的使用環境變得更賞心悅目，用了一陣子原廠設定後我也開始對ricing有興趣，所以我就

## Using Awesome Window Manager
$under construction...$

## Alacritty(Terminal)
$under construction...$

## tmux, a real cool shit