/dotfiles

Just my dotfiles. Managed using chezmoi.

Primary LanguageCSS

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.