My dotfiles
this repo contains my personal dotfiles, managed using chezmoi. Many of the programs are Linux specific. File locations are also Linux specific. I don't use Windows, so I don't have Windows paths configured. There is a logseq-public-docs folder with various markdow documents inside. It can be added as Logseq graph, but since it's markdown, the files can be viewed easily, even in GitHub itself. The os-install-instructions.md contains detailed instructions on how to install os the way I have it set up.
Additional info on individual dotfiles:
wallpapers:
no-place-like-tilde.svg requires Fira Code font to be installed. no-place-like-tilde_no-font.svg doesn't.
chromium-flags.conf:
The chromium-flags.conf is an Arch Linux specific file containing flags that are passed to Chromium on every launch. Flags in my chromium-flags.conf are id and secret found in Chromium's source code. These flags allow signing to Chromium with a Google account, which was recently removed and is impossible without these flags. more info
dot_config/nvim/lua/custom/*
Here is my NeoVim config. Note that this is not full NeoVim config, this is custom NvChad config. NvChad itself is a base NeoVim config.
dot_config/tmux/tmux.conf
This is my Tmux config. If you want to use this config, please install TPM (Tmux Plugin Manager). You can install it with git using this command:
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
dot_config/bat/*
This is a bat custom sunset theme and config file telling bat to use that theme. After applying these dotfiles, you have to run
bat cache --build
Then, bat will recognize the theme.