Compare commits

...

5 Commits

Author SHA1 Message Date
Eli Ribble 34491dc303 Add the fish shell and Python
Now we have proper tmux, once you use chezmoi to actually configure tmux
correctly.
2024-06-25 18:27:56 -07:00
Eli Ribble 7e84c8b6c8 Make neovim the default editor.
Remember to exit the current session before you'll see the changes, even
after `nixos-rebuild switch`.
2024-06-25 18:27:23 -07:00
Eli Ribble f21d79e8ec Add chezmoi, remove some comment cruft. 2024-06-25 17:44:48 -07:00
Eli Ribble 89cc9bc082 Fix renamed variable.
I'm not sure how recently it happened, but I don't like the red TRACE
warning in my nixos-switch output.

I'm very sensitive.
2024-06-25 17:44:11 -07:00
Eli Ribble 8d1875deb5 Update readme with the directory organization 2024-06-25 17:43:42 -07:00
2 changed files with 10 additions and 5 deletions

View File

@ -1,3 +1,3 @@
# nixos-systems
Configurations for my various systems using NixOS
Configurations for my various systems using NixOS. Each system is organized by hostname.

View File

@ -51,9 +51,9 @@
services.desktopManager.plasma6.enable = true;
# Configure keymap in X11
services.xserver = {
services.xserver.xkb = {
layout = "us";
xkbVariant = "dvorak";
variant = "dvorak";
};
# Configure console keymap
@ -95,14 +95,19 @@
# Install firefox.
programs.firefox.enable = true;
# Set neovim as the default editor
programs.neovim.enable = true;
programs.neovim.defaultEditor = true;
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [
chezmoi
fish
git
python3
neovim
tmux
# vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
# wget
];
# Some programs need SUID wrappers, can be configured further or are