Commit graph

1040 commits

Author SHA1 Message Date
Timothy DeHerrera 1ca628b3bd
core: add min-free to nix.conf 2020-07-13 20:07:32 -06:00
Timothy DeHerrera c9495ea881
direnv: use nix print-dev-env
In order to increase determinism in the build environment, we are
having direnv load the shell environment from the flake's `devShell`
output, instead of the traditional `nix-shell` approach. Of course,
one can still enter a `nix-shell` manually on a system without flake
support installed.
2020-07-13 20:00:47 -06:00
Timothy DeHerrera b954963e36
shell.nix: remove rebuild command
`nixos-rebuild` now works perfectly with flakes so this is no longer
required. A new command `build-iso` is still available so that
building a NixOS image is still possible.
2020-07-13 19:56:39 -06:00
Timothy DeHerrera 4456d570cc
cachix: add personal cachix information
No profile imports it by default, but if the user wishes to benefit from
having some of the packages expressed in this flake pulled down from
the cache instead of built locally, they can easily import ./cachix.nix
from any profile or host.
2020-07-10 18:28:14 -06:00
Timothy DeHerrera 4f91c0c661
flake: update lock file 2020-07-09 00:45:05 -06:00
Timothy DeHerrera 60d9980734
README.md: mention new nixops support 2020-07-09 00:23:54 -06:00
Timothy DeHerrera 4ebf259d11
modules#steam: create xsession for Steam 2020-07-09 00:05:24 -06:00
Timothy DeHerrera e9be8e5f5e
flake: base unstable on master 2020-07-09 00:04:42 -06:00
Timothy DeHerrera 8b37f63b2c
core: add nmap to core 2020-07-06 18:25:32 -06:00
Timothy DeHerrera 86aaa62f97
core: add whois to core packages 2020-06-25 21:56:15 -06:00
Timothy DeHerrera 77a635348f
graphical: set volume settings via window manager
sound.mediaKeys doesn't work with pulseaudio enabled, but some programs
e.g. Firefox require it.
2020-06-25 21:54:34 -06:00
Timothy DeHerrera 51ef800af6
retroarch: 1.8.8 -> 1.8.9 2020-06-25 21:52:40 -06:00
Timothy DeHerrera ae74fb0e9a
sway#waybar: fix time format 2020-06-25 21:51:35 -06:00
Timothy DeHerrera 37dac0d77d
profiles#im: init 2020-06-20 14:02:31 -06:00
Timothy DeHerrera 43820d08fc
graphical: fix network manager password storage 2020-06-20 13:59:50 -06:00
Timothy DeHerrera b2d6471694
profiles#networkmanager: init 2020-06-20 13:59:34 -06:00
Timothy DeHerrera 21f0320dca
sddm-chili: simplify dependencies 2020-06-19 15:13:28 -06:00
Timothy DeHerrera d1c0b0f6ec
pkgs: add metadata and standardize 2020-06-19 14:55:30 -06:00
Timothy DeHerrera 1c3216630d
ssh: init profile 2020-06-17 23:36:38 -06:00
Timothy DeHerrera a0cef270aa
games: add gamemode service 2020-06-17 20:14:37 -06:00
Timothy DeHerrera 9983d0d2df
xmonad: use volnoti and eliminate dzvol 2020-06-17 14:23:37 -06:00
Timothy DeHerrera da1c13b8d9
laptop: add usbutils 2020-06-16 20:52:52 -06:00
Timothy DeHerrera 38b2ba7dda
games: add wii-u-gc-adapter package and service 2020-06-16 20:52:14 -06:00
Timothy DeHerrera adce24be8b
games: update retroarch to latest version 2020-06-14 13:48:08 -06:00
Timothy DeHerrera dc230fa066
Revert "graphical: disable pulse, use alsa instead"
This reverts commit 8706a1ca53.
2020-06-14 12:46:44 -06:00
Timothy DeHerrera f4845a8f7f
graphical: fix sddm without having to use plasma5 2020-06-14 12:41:00 -06:00
Timothy DeHerrera 7027feba31
graphical: fix icon theme 2020-06-14 12:39:10 -06:00
Timothy DeHerrera 2427877971
configuration.nix: fix modules import 2020-06-14 12:30:40 -06:00
Timothy DeHerrera 66b12f4e80
laptop: add bluetooth support 2020-06-14 12:30:24 -06:00
Timothy DeHerrera ea1d06c017
games: add pcsx2 and steam-hardware 2020-06-14 12:30:01 -06:00
Timothy DeHerrera 1efc3eab51
xmonad: patch slock to include window title
needed for reliable focus exclusion from picom, so that screen contents
aren't leaked while locked.
2020-06-13 09:35:26 -06:00
Timothy DeHerrera 8ae4b62d77
flake: update lock file 2020-06-12 19:37:17 -06:00
Timothy DeHerrera 3653d4c545
qutebrowser: remove deprecated font option 2020-06-12 19:19:14 -06:00
Timothy DeHerrera 05a798a56e
flake: add option to install packages from nixos-unstable 2020-06-12 19:18:27 -06:00
Timothy DeHerrera 861cb69fa1
xmonad: use monospace font 2020-06-12 18:49:24 -06:00
Timothy DeHerrera 4f29413119
xmonad: fix stoggle script 2020-06-12 18:49:08 -06:00
Timothy DeHerrera bbdd967095
xmonad: use picom to distinguish active window 2020-06-12 18:48:36 -06:00
Timothy DeHerrera 3d444c672e
graphical: make sure libinput is available 2020-06-12 18:44:32 -06:00
Timothy DeHerrera 8706a1ca53
graphical: disable pulse, use alsa instead 2020-06-12 18:44:10 -06:00
Timothy DeHerrera 3aadbdec03
laptop: add acpi package 2020-06-12 18:42:23 -06:00
Timothy DeHerrera 0d9a3b7887
xmonad: add screenshot dependencies 2020-06-09 13:24:41 -06:00
Timothy DeHerrera df88ef7bb0
Merge pull request #15 from jtojnar/check-fixes
flake: Fix `nix flake check`
2020-06-09 13:11:42 -06:00
Timothy DeHerrera d0e263afa5
graphical: add xsel to packages 2020-06-09 13:05:32 -06:00
Timothy DeHerrera 0aa797ef4b
tmux: fix plugins 2020-06-09 13:02:14 -06:00
Timothy DeHerrera 3769abafa3
laptop: init profile 2020-06-09 10:38:51 -06:00
Timothy DeHerrera 653012f81a
sway: update deprecated naming convention 2020-06-09 10:38:34 -06:00
Timothy DeHerrera 4527b96ffc
security#mitigations: avoid http call 2020-06-09 10:37:57 -06:00
Timothy DeHerrera ad9f0d70e8
flake: update lockfile 2020-06-09 10:37:23 -06:00
Timothy DeHerrera 54be96d8b6
graphical#xmonad: init profile 2020-06-09 10:36:38 -06:00
Jan Tojnar a7749005bc
flake: Fix overlays for nix flake check
It complains that:

	value is a list while a set was expected, at /nix/store/0qdcc831rj27wz07lrri6bnfmhvm4wrm-source/flake.nix:26:7

But nixpkgs still expects a list, so we need to pass it just the values.
2020-06-02 01:18:40 +02:00