Skip to content

kwmlodozeniec/dotfiles

Repository files navigation

Summary

This repository holds various config files I use on my machine for some of the cross platform applications.

Overview of directories

nvim

Config files for Neovim editor. This is based on LazyVim base.

stow -v -R -t ~ nvim

ohmyposh

My own Oh My Posh prompt theme.

Install ohmyposh first:

brew install jandedobbeleer/oh-my-posh/oh-my-posh

Then install a Nerd font of your choice:

oh-my-posh font install

Finally install the config with:

stow -v -R -t ~ ohmyposh

powershell (Windows only)

Config files for Powershell 7.

windows_terminal (Windows only)

Config files for Windows Terminal.

zsh

Config files for ZSH shell.

stow -v -R -t ~ zsh

To install plugins:

cd ~/.config/zsh/plugins
./install_plugins.sh

gtile

Config files for gTile GNOME extension.

To backup the config:

dconf dump /org/gnome/shell/extensions/gtile/ > gtile.conf.bak

To reset the config:

dconf reset -f /org/gnome/shell/extensions/gtile/

To load the config:

dconf load /org/gnome/shell/extensions/gtile/ < gtile/config

dash-to-panel

Config files for dash-to-panel GNOME extension.

To backup the config:

dconf dump /org/gnome/shell/extensions/dash-to-panel/ > dash-to-panel.conf.bak

To reset the config:

dconf reset -f /org/gnome/shell/extensions/dash-to-panel/

To load the config:

dconf load /org/gnome/shell/extensions/dash-to-panel/ < dash-to-panel/config

tmux

Config files for tmux.

stow -v -R -t ~ tmux

To install plugins:

git clone https://github.com/tmux-plugins/tpm ~/.config/tmux/plugins/tpm

Then in tmux execute PREFIX + I to install plugins, e.g. Ctrl + b => Shift + i.

espanso

Config files for espanso. Install by following this guide.

Install the config before installing/starting espanso:

stow -v -R -t ~ espanso

starship

Config files for starship prompt.

stow -v -R -t ~ starship

wezterm

Config files for wezterm terminal

stow -v -R -t ~ wezterm

About

A collection of dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published