Skip to content

tox-wtf/nihil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nihil

My dotfiles for LFS. Codenamed Nihil.

Screenshots

Music Discord Browser Steam Neovim Obsidian and Zathura

Install

Dotfiles

NOTE: The below commands were designed for bash; they may or may not work in other shells. Additionally, the commands should be executed as the user whose dotfiles you are targetting. I.e., don't run them as root unless you want the root user to have an i3 config for some reason.

NOTE: Noto fonts (emoji and cjk) are recommended but not provided.

The below commands install the dotfiles.

# Backup
mv -iv ~/.config{,.bak}
mv -iv ~/.xinitrc{,.bak}
mv -iv ~/.bashrc{,.bak}
mv -iv ~/Wallpapers{,.bak}
mv -iv ~/.bash_profile{,.bak}

# Cloning
git clone https://github.com/toxikuu/nihil.git && cd nihil
mkdir Iosevka && pushd Iosevka
curl -OL https://github.com/ryanoasis/nerd-fonts/releases/latest/download/Iosevka.tar.xz
tar xvf Iosevka.tar.xz && rm -v $_
popd

# Installation
sudo cp -riv Iosevka /usr/share/fonts/
cp -riv config/* ~/.config/
cp -iv {,~/.}bashrc
cp -iv {,~/.}bash_profile
cp -riv wallpapers ~/Wallpapers

# Configuration
echo "exec i3" >> ~/.xinitrc

Extras

Extras include:

  • Userstyles
  • NightTab theme
  • Obsidian theme

To use my userstyles, install the stylus extension in your browser. Click the extensions button, then open the stylus extension. Next, click manage, and import the userstyles-nihil.json from the extra folder in this repo.

To use my NightTab config, install the NightTab extension in your browser. Open a new tab, enter the NightTab settings and, under data, click import from file. Select nighttab-nihil.json from the extra folder in this repo.

To use my Sidebery config, install the Sidebery extension in your browser. Open the Sidebery settings and import the sidebery-nihil.json.

To install my Obsidian theme, run the following command from the repo folder (assuming your Obsidian vault is ~/Vault):

cp -riv extra/Obsidian/Nihil ~/Vault/.obsidian/themes/

I won't be sharing my Obsidian setup, but feel free to copy or take inspiration from the showcase video.

Credits

People

Huge thanks to Alepheia and Zani for inspiring me to try LFS. Thank you to Zeckma for creating and helping me through the GLFS book. I'd also like to thank the maintainers of the LFS{,-multilib} and BLFS books for making this possible, as well as the AUR maintainers whose PKGBUILDs I referenced for TLFS. Also thank you to the members of the LFS Discord for being cool people :)

Wallpapers

You can reverse image search to try to find the sources. I don't remember where I got most of them anyway.

Fonts

The only custom font used is Iosevka Nerd Font.

Themes

Most of the themes are just edits of Catppuccin's various themes, with colors inspired by the color palette in Alepheia's LFS showcase.

Exceptions:

Issues:

  • The Zathura theme has an issue with selection highlights. (I don't know how to make the highlights transparent.)

About

My dotfiles for LFS. Codenamed nihil.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published