Skip to content
This repository has been archived by the owner on Jul 17, 2022. It is now read-only.
/ senixos Public archive
forked from balsoft/nixos-config

My NixOS dofiles: sway, neovim, zsh, alacritty

License

Notifications You must be signed in to change notification settings

SenchoPens/senixos

 
 

Repository files navigation

ARCHIVED

Because I don't have anything useful for others here (but check out my base16.nix).

Installing it on your machine

sudo nixos-rebuild test --flake .
sudo ln -s /etc/nixos/ /path/to/this/flake

Creating your own secret.nix for better experience

You can check out the structure of ./secret.nix in ./modules/secrets.nix

What's in?

  • WM - sway + swaylock-effects + i3blocks
  • DM - getty (console login)
  • Terminal - Alacritty + zsh + starship
  • Editor - neovim with lua plugins
  • Media viewers - imv for images, zathura for pdfs, mpv for video
  • Launcher - fzf launched in floating terminal
  • Base16 theme engine - base16.nix - and an internal font engine

Updating all packages

nix flake update
sudo nixos-rebuild switch

Credits

This configuration would not have been possible without the original balsoft's configuration and the russian Nixos community (https://t.me/ru_nixos).

Releases

No releases published

Packages

No packages published

Languages

  • Nix 76.2%
  • Lua 12.7%
  • Shell 5.4%
  • Vim Script 5.0%
  • Haskell 0.7%