Age | Commit message (Collapse) | Author | Files | Lines |
|
Moves my i3 configuration into a nix derivation called 'tazjins-dotfiles'.
A good step towards fully declarative system configuration!
|
|
|
|
|
|
* move desktop configuration to own nix file
* remove old clone-wallpapers service
* use wallpapers nix package for randomly setting wallpaper
|
|
My systems are single-user machines and the package configuration can
go in the system-wide package list in full.
This splits out the package list into a separate file and also moves
the systemd units for wallpaper setting into a separate file.
|
|
Builds my [nixfd][] tool for searching a cached version of the Nix package
list.
[nixfd]: https://github.com/tazjin/nixfd
|
|
|
|
Imports the nixpkgs-mozilla overlay and installs stable Rust from
the same channel as rustup.
|
|
* Add Numix GTK theme
... though it seems like the icon theme is broken.
* use stable exa
|
|
The 'glx' backend which NixOS defaults to causes strange screen
redrawing issues with multiple monitors.
|
|
|
|
|
|
|
|
|
|
|
|
The wallpaper folder is now in git and feh will pick any random file in
the folder that it is pointed at, leading to it constantly failing while
trying to set git objects as the wallpaper.
This uses manual 'fd | shuf | xargs' pipeline for the same purpose.
|
|
|
|
|
|
|
|
|
|
Adds NixOS configuration to configure my base system with all sorts of things,
including - but not limited to - i3, emacs, FF57, connman and so on.
Not all of these things are fully configured yet (especially in the desktop
environment) but I'm hoping to get more of that done in the future.
|