Commit graph

48 commits

Author SHA1 Message Date
Henrik Lissner 3c8481307b Add DOTFILES_BIN envvar 2021-02-26 13:20:46 -05:00
Henrik Lissner 8c97c46f5d Disable sandbox, enable autoOptimiseStore 2021-02-21 10:27:17 -05:00
Henrik Lissner 30bf3e110f system.stateVersion = 21.05 2021-02-21 10:27:17 -05:00
Henrik Lissner 5c29620dee Harden & optimize networking settings 2021-02-21 10:27:17 -05:00
Henrik Lissner 895a2daf92 system.stateVersion = 21.03 2021-02-02 04:08:01 -05:00
Henrik Lissner 0fb9406b75 Add bind package to default global packages 2021-01-30 04:52:16 -05:00
Henrik Lissner e35f0cff50 Upgrade to 5.10 kernel 2021-01-26 22:58:47 -05:00
Henrik Lissner a1ab0811bb Refactor 2021-01-20 01:28:30 -05:00
Henrik Lissner 25f0d8044a
Minor refactors 2020-12-31 19:34:11 -05:00
Henrik Lissner 2302f1291a
Update generic linode config 2020-12-31 01:59:04 -05:00
Henrik Lissner 6b43fcb14d
Add unzip to base utilities 2020-12-21 22:38:06 -05:00
Henrik Lissner 203629c476
Add modules.shell.pass.passwordStoreDir option 2020-12-21 22:38:06 -05:00
Henrik Lissner d5c807a4f9
Move to nixpkgs/master
For that 5.9.2 kernel goodness. Since I can track nixpkgs myself, I'm
using nixpkgs/master now (and twice, so I can track them at separate
rates).

Though, for now, nixpkgs == nixpkgs.unstable
2020-10-30 01:41:35 -04:00
Henrik Lissner 804011f538
Refactor flake 2020-10-26 05:48:12 -04:00
Henrik Lissner a75c64d04a
Rewrite to use flakes
This puts a hard dependency on 20.09, but that's to be expected.
2020-10-11 01:31:33 -04:00
Henrik Lissner b8c45bf82d
Use cachix 2020-07-31 18:54:48 -04:00
Henrik Lissner 8e5042bb0a
Update comments & docs 2020-04-22 19:55:02 -04:00
Henrik Lissner b04b8b001b
Fix nix-shell alias not seeing my custom packages 2020-04-22 19:54:32 -04:00
Henrik Lissner f1cf10e580
Update to 20.03 2020-04-22 19:52:48 -04:00
Henrik Lissner 80c32a859c
Minor reformatting & refactor 2020-04-12 21:02:37 -04:00
Henrik Lissner e3dea95e9c
Replace overlays.nix with packages/default.nix 2020-04-06 23:26:35 -04:00
Henrik Lissner 4bc88b4548
Parameterize username 2020-04-06 23:26:35 -04:00
Henrik Lissner 592ee79a83
Modularize config 2020-03-29 01:55:14 -04:00
Henrik Lissner 2fc26aef2c
Move rofi scripts to bin/rofi 2020-02-01 23:16:07 -05:00
Henrik Lissner e96548382c
Refactor ~again~
Who needs free time? I don't.
2020-01-17 16:13:14 -05:00
Henrik Lissner c7e6da3f73
Major refactor 2020-01-17 04:22:50 -05:00
Henrik Lissner be9188b011
Remove references to removed secret files 2020-01-14 06:55:27 -05:00
Henrik Lissner 589c1c04a1
Bring back deploy script for remote bootstrap
And make linode config a regular module.
2020-01-13 19:56:39 -05:00
Henrik Lissner 46634dffca
Restore cached-nix-shell
xzfc/cached-nix-shell#2 was resolved
2020-01-13 18:03:35 -05:00
Henrik Lissner 9ba14aa0a8
Disable cached-nix-shell temporarily
Until xzfc/cached-nix-shell#2 is addressed.
2020-01-13 17:29:00 -05:00
Henrik Lissner f6c989d9ff
Set hostname at entrypoint 2020-01-12 18:28:02 -05:00
Henrik Lissner b90b0894f0
Complete rewrite 2020-01-12 18:20:28 -05:00
Henrik Lissner 3e823d3b44
Alias home-manager.users.hlissner to home
And add settings.nix.
2020-01-03 23:00:27 -05:00
Henrik Lissner 4eb3ae1fae
Specify timezone per-host & use aquanaut theme on laptop
Since my hosts may move independently.
2020-01-03 06:51:13 -05:00
Henrik Lissner cee6c5a655
Add pkgs.unstable for easy access to latest nixpkgs 2019-12-13 03:04:57 -05:00
Henrik Lissner b79980fe21
Minor refactors 2019-12-05 00:32:29 -05:00
Henrik Lissner c897191831
Major design of glimpse theme
- Add rofi scripts (replace rofi-pass with homebrewed passmenu)
- Replace wallpapers
- New soft blue + blur A E S T H E T I C
- Change from Arc Dark to Nordic
- Apply GTK theme to pinentry prompt
- New rofi theme
- Switch from lightdm gtk greeter to mini greeter
- Refactor zsh aliases
2019-12-04 00:03:31 -05:00
Henrik Lissner bb81acfb00
Move nix aliases to zsh config 2019-12-04 00:03:30 -05:00
Henrik Lissner 202ac6405c
Add packages to NIX_PATH 2019-12-04 00:03:30 -05:00
Henrik Lissner eba864d724
Add rofi scripts & replace scratch terminal w/ emacs frame 2019-11-26 17:04:14 -05:00
Henrik Lissner 5beae0b100
ngc = sudo nix-collect-garbage -d
I'll GC userspace independently
2019-11-24 21:41:15 -05:00
Henrik Lissner 751f4ac039
Remove bashmount 2019-11-24 21:41:08 -05:00
Henrik Lissner 38584ec801
Add myself to vboxusers group 2019-11-18 21:42:57 -05:00
Henrik Lissner a09d5d626e
Enable firewall 2019-11-17 23:25:47 -05:00
Henrik Lissner e1ddef327a
Update to NixOS 19.09 2019-10-17 19:57:00 -04:00
Henrik Lissner 221df3df30
Group nix/nixpkgs config & enable autoOptimiseStore 2019-09-07 00:28:52 -04:00
Henrik Lissner e530a7d74d
Add nix-env alias 2019-08-26 13:17:46 -04:00
Henrik Lissner ed36644143
Initial commit of nixos config 2019-08-06 13:56:54 -04:00