voidrice

我的 dotfiles(由 LARBS 部署)。「 My dotfiles (deployed by LARBS) 」

Github stars Tracking Chart

Luke 的 GNU/Linux Dotfiles

这些是我的 dotfiles! repo 的名称 “voidrice” 来自于他们最初在我的 Void Linux 机器上的事实,但这些文件与发行版无关。 事实上,我现在推动我的 X200 运行 Parabola 或在我的 X220 上运行 Arch。

程序的配置可以在这里找到

  • i3 (i3-gaps)
  • Xresourses/Xdefaults settings 现在移动到使用它们的 我的终端 (st) 构建
  • vim
  • bash
  • vifm
  • mutt/msmtp/offlineimap 现在移动到 LukeSmithxyz/mutt-wizard
  • calcurse
  • ncmpcpp and mpd (我的主音乐播放器)
  • mpv
  • 我使用的许多小脚本都在 ~/.local/bin/ 目录中

更多文档

这里有一个完整的 .pdf 存储库文件:这里: https://larbs.xyz/larbs_readme.pdf

或者,如果您实际安装了我的 dotfiles,您只需按 Super+F1 即可离线显示同一文档。

在系统中,您还可以按 Super+Shift+e 来观看使用的不同程序的教程视频。有关详情,请参阅我的 YouTube 频道

命令 getkeys 命令还将显示不同程序的基本键绑定。

动态配置文件

使用键盘快捷键将您喜欢的或流量最大的目录存储在 〜/.config/bmdirs 中、或 将最重要的配置文件存储到 〜/.config/bmfiles 中。当您向这些文件添加内容时,我的 vimrc 将自动运行 shortcuts,这将在 bash、ranger 以及可选的 qutebrowser 和 fish 中动态生成这些快捷方式。

喜欢我的 rice?

随意添加其他建议,我可能会执行它们。

我有工作,但是我从追随者或订阅者那里得到的每一分钱都更能激励我完成我正在做的事情。您可以通过 https://paypal.me/LukeMSmith 向我捐款。捐款被指定用于捐赠者想要的任何东西,通常是用于购买 YouTube 频道的新设备的资金。

“依赖关系”和使用的程序

我在这里使用的程序总是在变化,但幸运的是你可以在这里查看 LARBS 的安装列表:

A 在 AUR 中标记程序,G 标记 git 存储库。

Main metrics

Overview
Name With OwnerLukeSmithxyz/voidrice
Primary LanguageShell
Program languageShell (Language Count: 5)
PlatformLinux
License:GNU General Public License v3.0
所有者活动
Created At2017-06-02 18:19:21
Pushed At2025-04-11 07:08:38
Last Commit At2025-04-11 02:08:38
Release Count0
用户参与
Stargazers Count4.3k
Watchers Count118
Fork Count1.2k
Commits Count1.9k
Has Issues Enabled
Issues Count619
Issue Open Count17
Pull Requests Count493
Pull Requests Open Count22
Pull Requests Close Count321
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

The Voidrice (Luke Smith https://lukesmith.xyz's dotfiles)

These are the dotfiles deployed by LARBS and as seen on my YouTube channel.

  • Very useful scripts are in ~/.local/bin/
  • Settings for:
    • vim/nvim (text editor)
    • zsh (shell)
    • i3wm/i3-gaps (window manager)
    • i3blocks (status bar)
    • sxhkd (general key binder)
    • ranger (file manager)
    • lf (file manager)
    • mpd/ncmpcpp (music)
    • sxiv (image/gif viewer)
    • mpv (video player)
    • calcurse (calendar program)
    • tmux
    • other stuff like xdg default programs, inputrc and more, etc.
  • I try to minimize what's directly in ~ so:
    • All configs that can be in ~/.config/ are.
    • Some environmental variables have been set in ~/.zprofile to move configs into ~/.config/
  • Bookmarks in text files used by various scripts (like ~/.local/bin/shortcuts)
    • File bookmarks in ~/.config/files
    • Directory bookmarks in ~/.config/directories

Want even more?

My setup is pretty modular nowadays.
I use several suckless programs that are meant to be configured and compiled by the user and I also have separate repos for some other things.
Check out their links:

  • dwm (the window manager I usually use now which is fully compatible with this repo)
  • st (the terminal emulator assumed to be used by these dotfiles)
  • mutt-wizard (mw) - (a terminal-based email system that can store your mail offline without effort)

Install these dotfiles

Use LARBS to autoinstall everything:

curl -LO larbs.xyz/larbs.sh

or clone the repo files directly to your home directory and install the prerequisite programs or those required for the i3 setup.