about summary refs log tree commit diff
path: root/configuration.nix
AgeCommit message (Collapse)AuthorFilesLines
2017-10-21 feat(dotfiles): Begin controlling various dotfiles from NixVincent Ambo1-0/+1
Moves my i3 configuration into a nix derivation called 'tazjins-dotfiles'. A good step towards fully declarative system configuration!
2017-10-18 feat: Add myself to the 'docker' groupVincent Ambo1-1/+1
2017-10-17 feat: Enable VirtualBox & DockerVincent Ambo1-4/+9
2017-10-17 refactor(desktop): Split out desktop configurationVincent Ambo1-23/+1
* move desktop configuration to own nix file * remove old clone-wallpapers service * use wallpapers nix package for randomly setting wallpaper
2017-10-16 refactor: Move packages & wallpapers config into own nix filesVincent Ambo1-54/+5
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.
2017-10-16 feat: Add Nix build for nixfdVincent Ambo1-0/+2
Builds my [nixfd][] tool for searching a cached version of the Nix package list. [nixfd]: https://github.com/tazjin/nixfd
2017-10-16 refactor: Use relative path for nixpkgs-mozillaVincent Ambo1-1/+1
2017-10-16 feat: Add nixpkgs-mozilla overlayVincent Ambo1-4/+7
Imports the nixpkgs-mozilla overlay and installs stable Rust from the same channel as rustup.
2017-10-16 feat: Numix GTK theme!Vincent Ambo1-1/+2
* Add Numix GTK theme ... though it seems like the icon theme is broken. * use stable exa
2017-10-16 fix(compton): Set rendering backend to default 'xrender'Vincent Ambo1-0/+1
The 'glx' backend which NixOS defaults to causes strange screen redrawing issues with multiple monitors.
2017-10-16 feat: Install exaVincent Ambo1-1/+1
2017-10-16 feat: Install xfce4-screenshooterVincent Ambo1-1/+1
2017-10-16 feat: Install k8s (mainly kubectl)Vincent Ambo1-1/+1
2017-10-15 feat: Install all standard man pagesVincent Ambo1-1/+1
2017-10-15 feat: Install tigVincent Ambo1-0/+1
2017-10-15 fix: 'Manually' randomize feh wallpapersVincent Ambo1-2/+3
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.
2017-10-15 fix(adho): Move 'light' config to adho localVincent Ambo1-1/+0
2017-10-15 fix(adho): Configure encrypted disks in local configVincent Ambo1-3/+0
2017-10-15 fix: Add a missing semicolonVincent Ambo1-1/+1
2017-10-15 refactor(adho): Make connman configuration adho specificVincent Ambo1-2/+0
2017-10-15 feat: Add initial NixOS configurationVincent Ambo1-0/+119
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.