Skip to content

HarrisonHall/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Modern .dotfiles and configuration. This is designed for new setups using nix. Most configuration is placed outside of nix for compatibility with non-nix systems.

Setup

NixOS

  1. nix-shell
  2. Add unstable channel
    • sudo nix-channel --add https://nixos.org/channels/nixos-unstable nixos
    • sudo nix-channel --update
  3. just install

*nix

  1. Install nix: sh <(curl -L https://nixos.org/nix/install) --daemon
  2. nix-shell
  3. Update profile: just install-shell
  4. Custom setup:
    • Install GUI programs: firefox, discord, obsidian, thunderbird, vlc...

Manual setup

  • Wallpaper is installed at ~/media/wallpapers/current.image
  • Set password passwd

Tips

Nix

  • Try program temporarily: nix-shell -p <program/package>
  • Package lookup: nixpkgs

Rust

  • rustup update
  • rustup toolchain install stable
  • rustup toolchain install nightly

Keybinds

  • [Super]+? - View keybindings

TODO

  • VT shell - setvtrgb
  • Grub - grub2-mkdfont pf2