Skip to content

MattCairns/nixos-config

Repository files navigation

Matts Rice

This repo is constantly evolving to suite my purposes and contains everything I need to quickly configure and use my work, personal and laptop computers.

Some of whats included

  • Fully configured Neovim with lots of fun plugins.
    • Treesitter
    • lsp
    • completion
    • debugging for C++/Rust
    • Much more
  • Firefox profiles for Work and Home
    • Removal of annoying firefox things like the password saving
    • Clear data on quit
    • Disable telemetry, pocket, studies, etc
  • tmux
    • Builtin scripts to run tmux on terminal open
    • Quickly switch between projects in tmux using tmux-sessionizer

Dependencies

  • NixOS.

If you have NixOS then installation is a simple as:

cd ~
git clone git@github.com:MattCairns/nixos-config.git
cp /etc/nixos/hardware-configuration.nix ~/nixos-config/machines/<MACHINE>/.
cd ~/nixos-config/
sudo nixos-rebuild switch --flake .#<MACHINE>
sudo reboot now

If you dont have NixOS feel free to pull stuff out of here for your own purposes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published