2019-06-28 的更新

使用的軟件會隨着習慣與需求不管變化, 作爲懶癌患者實在懶得再在博客上維護這份軟件清單。

不過可以通過查閱 此腳本 來獲得我正在使用的軟件,這個腳本會隨我的習慣和需求同步更新的。

寫在前面

將 Linux 作爲桌面系統使用時, 我所選擇的軟件傾向於 “新”, 所以最終選擇了 Arch 這個滾動發行版。

以下列出的軟件,都能在 Arch 的官方軟件源 中找到 (不清楚其它發行版的官方源中是否有)。

雙向選擇

軟件和用戶其實是一個雙向選擇的過程, 用戶按照一定標準篩選軟件時, 軟件也在通過此標準選擇用戶。

我對於所用的軟件有以下的要求:

  • 不依賴 gconf
  • 不依賴 gtk2
  • 不依賴 qt4
  • 不依賴 python2
  • 不依賴版本號 <= 5.2 的 lua
  • 不依賴版本號 <= 8.x 的 (open) jdk
  • 儘可能的使用文本文件進行配置 (dconf 真毒瘤)
  • 在保證所需功能的前提下依賴更少, 體積更小

分類列表

桌面?

目前我主力使用的是窗口管理器 i3wm ,備用桌面是 KDE

以下軟件組合後基本上可以視做一個 簡陋的 DE

  • 窗口管理器:i3wm
    • 配置簡單,擴展性高 (其實挺想用 Awesome 的,但是懶得再折騰了)
  • 狀態欄:i3blocks
    • 高度可擴展的狀態欄工具
  • 程序啓動器:Rofi
    • 比 Dmenu 更強大,還可以配置的很好看
  • 屏幕鎖:i3lock
    • i3wm 官方提供的一個鎖屏應用,小巧玲瓏
    • 社區還有幾個很好看的 Fork 呢
  • 文件管理器:Ranger
    • 終端中的有 Vim 按鍵模式的文件管理器
  • 壁紙設置工具:Feh
    • 壁紙還是得有的,雖然並不常看
  • 電源管理:TLP
    • 試了一遍官方源中的電源管理工具,感覺就這個用起最順手
  • 藍牙管理:Blueman
    • 全功能的藍牙管理器
  • 輸入法:Fcitx-Rime、IBus-Rime
    • 使用哪個輸入法平臺無所謂,重要的是要用 Rime
    • 再推薦一個音形碼輸入法 — 小鶴音形,打字流暢不卡殼
  • 截圖工具:Flameshot
    • 截圖後可以對圖像進行一部分編輯操作 (標註、勾畫等),界面也好看

網絡類

  • 瀏覽器:Firefox、Chromium
    • 日常用 Firefox,開發用 Chromium
  • 下載工具:Aria2、qBittorrent
    • 前者是一個通用的命令行下載工具,不過 BT 功能太弱
    • 後者是一個 BT 下載工具,功能很強大
  • 郵件客戶端:thunderbird
    • 集郵件、IRC、日程等於一生,功能強大
  • IRC 客戶端:WeeChat
    • 高度可配置的終端中的 IRC 客戶端
  • XMPP 客戶端:Profanity
    • 高度可配置的終端中的 XMPP 客戶端
  • RSS 工具:QuiteRSS
    • 定製自己的信息獲取渠道,RSS 當然是必備。官方源中幾個的 RSS 工具中就這個好看點

媒體類

  • 音頻播放器:CMus
    • 終端中功能強大的音樂播放器,擴展性高
  • 視頻播放器:MPV
    • 功能強大的播放器,全鍵盤操作
  • 圖像查看器:Vimiv
    • 有 Vim 按鍵模式的圖像查看器,並帶有少許的編輯功能
  • 圖像編輯:Krita
    • 雖然圖像編輯功能比 GIMP 弱點,但是好看呀 (界面有點像 Photoshop)
  • 音頻轉換:SoX
    • 可以用作變聲器,調戲隊友必備
  • 音頻編輯:Audacity
    • 跨平臺的音頻編輯器,以前用來合成過幾段舞蹈的背景音樂

工具類

  • Shell:Zsh、Grml
    • Zsh 自然不需多解釋
    • 如果覺得 Zsh 配置太繁瑣或者 Oh-My-Zsh 太卡的話,那就得試試 Grml 提供的 Zsh 配置了,保持簡潔的同時功能還很強大
  • 終端模擬:Urxvt
    • 高度可配置的終端,輕量級的選擇
  • 系統監視:Glances
    • 使用 Python 寫的系統監視工具,顯示的信息全面,功能強大
  • 圖形繪製:Graphviz
    • 一門圖形描述語言,繪製各種結構化的圖形都不在話下
    • 重要的是還可以使用 Git 進行版本管理

文件類

  • 辦公套件:WPS
    • Linux 上可以通過 Wine 來完美運行 Office,也還有 WPS 可用。看個人選擇吧
  • 文件轉換:Pandoc
    • 文件類型轉換的利器,不必多解釋
  • PDF 查看器:Atril
    • 官方源中的幾個 PDF 查看器,也就這個支持文檔最全也最輕量
  • CHM 查看器:xCHM
    • 偶爾還是需要看個 CHM 文檔,對比了官方源中 CHM 查看器,都差不多,不過這個比較輕量
  • 思維導圖:VYM
    • 試了一遍官方源中的幾個思維導圖工具,就這個好看一點
  • Diff 工具:Meld
    • 跨平臺的 Diff 工具,能對比文件、文件夾、還有語法高亮…總之功能很強大
  • 文件檢索工具:Fzf
    • 模糊搜索利器,速度很快。還可以與 Vim 集成
  • 全文檢索工具:RipGrep
    • 比 ag、grep 更快的文本搜索工具

安全類

  • 密碼管理:KeePassXC
    • KeePass 在 Linux 上就是套了個 Mono 的殼,不僅顯示中文字體有問題,還很醜呢。所以 KeePassXC 還真是不二之選
  • 磁盤加密:VeraCrypt
    • 雖然各平臺都有自家的磁盤加密工具,但是 VeraCrypt 跨平臺呀