about summary refs log tree commit diff
AgeCommit message (Collapse)AuthorFilesLines
2017-10-21 feat(dotfiles): Add fish-shell & tmux configurationVincent Ambo3-9/+46
2017-10-21 feat(dotfiles): Begin controlling various dotfiles from NixVincent Ambo5-2/+200
Moves my i3 configuration into a nix derivation called 'tazjins-dotfiles'. A good step towards fully declarative system configuration!
2017-10-20 feat(pkgs): Add mq-cli packageVincent Ambo2-0/+36
2017-10-20 feat: Install iftopVincent Ambo1-0/+1
2017-10-20 feat(adho): Configure larger local POSIX queue sizesVincent Ambo1-0/+6
Required for some testing at work.
2017-10-20 fix(pkgs): Use correct IntelliJ IDEA versionVincent Ambo1-1/+1
I actually have an Ultimate license, so I should probably use that.
2017-10-20 feat(adho): Enable bluetoothVincent Ambo1-0/+2
2017-10-19 feat: Install jqVincent Ambo1-0/+1
How could I even forget about this?
2017-10-18 feat: Install opensslVincent Ambo2-2/+1
2017-10-18 feat(pkgs): Add terraform-bin packageVincent Ambo2-0/+30
The source build of Terraform is currently broken in NixOS. This adds a binary package.
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 feat(pkgs): Install nixopsVincent Ambo1-0/+1
2017-10-17 feat(pkgs): Install custom kontemplate packageVincent Ambo2-0/+23
2017-10-17 feat: Install google-cloud-sdkVincent Ambo1-0/+1
2017-10-17 fix(desktop): Start feh-wp.timer fasterVincent Ambo1-1/+1
2017-10-17 fix(desktop): Bind feh-wp.timer to graphical targetVincent Ambo1-1/+2
2017-10-17 refactor(desktop): Split out desktop configurationVincent Ambo3-57/+52
* move desktop configuration to own nix file * remove old clone-wallpapers service * use wallpapers nix package for randomly setting wallpaper
2017-10-17 feat(pkgs): Add 'wallpapers' derivationVincent Ambo1-0/+21
Adds a derivation that fetches my wallpapers from git. I'm getting closer to understanding "the Nix way", i.e. that maybe thinking about stuff like this in terms of "the wallpapers should be in my home folder" is incorrect.
2017-10-16 refactor: Move packages & wallpapers config into own nix filesVincent Ambo3-54/+101
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 Ambo2-0/+30
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 Ambo3-4/+10
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 refactor(adho): Replace connman with nix-based wifi configVincent Ambo1-1/+19
Now that WPA2 is broken wifi passwords aren't secret anymore, anyways ;-)
2017-10-16 fix(adho): Use Intel video driver to fix xrandrVincent Ambo1-0/+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(stallo): Post-installatio wifi, gfx, luks fixesVincent Ambo1-1/+6
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 Ambo2-1/+1
2017-10-15 fix(adho): Configure encrypted disks in local configVincent Ambo2-3/+1
2017-10-15 fix: Fix gitignoreVincent Ambo1-1/+1
2017-10-15 docs: Add READMEVincent Ambo1-0/+16
2017-10-15 fix: Add a missing semicolonVincent Ambo1-1/+1
2017-10-15 feat(stallo): Add local configuration for stalloVincent Ambo1-0/+14
2017-10-15 refactor(adho): Make connman configuration adho specificVincent Ambo2-2/+1
2017-10-15 feat(adho): Add local configuration of adho machineVincent Ambo1-0/+7
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.
2017-10-15 chore: Ignore local-configuration.nixVincent Ambo1-0/+1
2017-10-15 chore: Add initial .gitignoreVincent Ambo1-0/+2
2017-10-15 chore: Initial commitVincent Ambo0-0/+0