This repository has been archived on 2024-03-28. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Daniel Flanagan 112b157f2f
Undo nvim diff viewier for now since it's broken
2021-07-07 12:27:05 -05:00
common Undo nvim diff viewier for now since it's broken 2021-07-07 12:27:05 -05:00
host SWAY 2021-06-21 11:14:28 -05:00
os/linux Update to use 256color grayscale colors 2021-07-07 10:45:46 -05:00
.editorconfig Fix some things 2019-11-17 09:06:44 -06:00
.gitignore Add color scheme 2021-07-05 23:06:31 -05:00
readme.md Add note to readme 2021-07-04 08:32:51 -05:00

readme.md

lytedev's dotfiles

My various configuration files. Don't use them directly, just take what you like.

🖥️ Upstream🐙 GitHub Mirror

Battlestation Desktop Screenshot

Dependencies

  • fish
  • bat
  • fd
  • sd
  • fzf
  • tmux
  • rsync
  • exa
  • nnn
  • nvim

Setup

set dfp ~/.config/lytedev-dotfiles
git clone https://git.lyte.dev/lytedev/dotfiles.git $dfp && cd $dfp
./common/bin/dotfiles-setup
# symlink host/os-specific directories
ezln ./os/linux $ENV_PATH/linux
# setup again once env has all the layers you want
dotfiles-setup

Basic Usage

To Do

  • Layered gitconfig?
  • Get out of Google!
    • calcurse for Calendar management?
    • aerc or neomutt for email?
    • My home-grown backup network for Drive?
    • Photos?
  • Hibernation and proper power management for laptop?
  • Learn to use journalctl
  • Fix sway workspaces on desktop?
  • Neovim LSP
  • Move to NixOS (WIP) or Guix? Declarative is the future!
  • Better/more secure remote management configuration in dotfiles? 1
  • Setup network file share?
  • Home VPN
  • Add vim in the terminal as the handler for many MIME types (xdg-open and such) for the rare time I'm in a file manager or for opening easily from the browser.
    • This goes for navigating "into" a file in nnn
  • Unify all the common variables... somehow? (and use templates and envsubst?)
  • Vimux?
  • Investigate systemd services that may help with various tasks (homed, etc.)
  • Be more macOS friendly, since work may require that