Commit graph

370 commits

Author SHA1 Message Date
Timothy DeHerrera
73d3826d64
Initialize template branch
Remove all idiosyncratic stuff and only leave profiles, modules and pkg
definitions, which are general and applicable for any configuration.
2020-01-03 17:47:17 -07:00
Timothy DeHerrera
c13b241b6c
core: empty root passwd by default 2020-01-03 01:02:08 -07:00
Timothy DeHerrera
a080a07b21
core: don't import file systems
In order not to conflict with different kinds of configurations, i.e.
nixos disk images, don't have core profile import file-systems. Instead
declare `fileSystems` individually in host profiles.
2020-01-01 19:21:15 -07:00
Timothy DeHerrera
f69c5a59f1
develop#zsh: load some useful functions 2020-01-01 16:28:45 -07:00
Timothy DeHerrera
71600808b2
graphical#sway: add 50/50 window split 2020-01-01 16:27:39 -07:00
Timothy DeHerrera
9423855cb6
graphical: plasma needs pulseaudio 2020-01-01 16:26:40 -07:00
Timothy DeHerrera
8bafdaab27
develop: add firejail 2020-01-01 16:26:03 -07:00
Timothy DeHerrera
45edaf673c
modules#qbittorrent: add openFirewall option 2020-01-01 16:24:36 -07:00
Timothy DeHerrera
c914ed2c44
graphical#ffmpeg: build with svt-av1 support 2019-12-30 18:42:36 -07:00
Timothy DeHerrera
cd25fdf37c
flake: move modules to outputs 2019-12-30 18:00:09 -07:00
Timothy DeHerrera
ac5e184666
flake: move overlays to flake outputs 2019-12-30 17:45:30 -07:00
Timothy DeHerrera
60f58c5a9c
graphical#sway: window niceties 2019-12-30 02:38:25 -07:00
Timothy DeHerrera
a249fe5643
graphical#sway: rethink autostart programs 2019-12-30 02:22:18 -07:00
Timothy DeHerrera
2058b189e6
develop:zsh: speed up and reformat zshrc a bit 2019-12-26 19:11:57 -07:00
Timothy DeHerrera
667fad8f1e
pkgs: import all packages into core overlay 2019-12-26 18:25:02 -07:00
Timothy DeHerrera
787eb050df
develop: redundant now 2019-12-26 00:23:00 -07:00
Timothy DeHerrera
aa9d439c3d
core: use gotop as top 2019-12-26 00:17:44 -07:00
Timothy DeHerrera
22e631f6c9
games: init profile 2019-12-26 00:17:26 -07:00
Timothy DeHerrera
080716f496
develop#zsh: fix exa function 2019-12-22 22:24:19 -07:00
Timothy DeHerrera
5ae733b854
graphical: add develop as dependency 2019-12-22 22:01:28 -07:00
Timothy DeHerrera
5921d56779
develop: add DejaVu Nerd Font 2019-12-22 21:59:42 -07:00
Timothy DeHerrera
fc13190a29
develop: add developer docs 2019-12-21 19:08:44 -07:00
Timothy DeHerrera
e35652cac0
create media group 2019-12-19 13:03:15 -07:00
Timothy DeHerrera
3038c1db41
core: better sudo and journal aliases 2019-12-19 11:57:49 -07:00
Timothy DeHerrera
e7d560a3af
misc#qbittorrent: init 2019-12-18 00:57:31 -07:00
Timothy DeHerrera
27d4712557
misc#plex: init media server 2019-12-18 00:34:30 -07:00
Timothy DeHerrera
5fb8b0b1fa
develop#zsh: send configuration.nix
configurations
COPYING
flake.lock
flake.nix
lib
local
pkgs
profiles
README.md
secrets
users output to PAGER
2019-12-18 00:00:44 -07:00
Timothy DeHerrera
28a9b4acc4
graphical: add firefox 2019-12-17 23:43:13 -07:00
Timothy DeHerrera
38547de891
graphical#qutebrowser: turn off spell-check 2019-12-17 23:34:43 -07:00
Timothy DeHerrera
92648918af
graphical: sddm display manager 2019-12-17 23:33:06 -07:00
Timothy DeHerrera
25c606cc4e
call exec from wrapper scripts 2019-12-17 20:47:43 -07:00
Timothy DeHerrera
a4f5fa9692
enable hardware acceleration 2019-12-17 18:53:29 -07:00
Timothy DeHerrera
792e7b7c05
aliases: clean up some aliases
Ensure aliases have their packages installed for man pages.
Move `procs` alias from core to develop profile.
2019-12-17 18:10:18 -07:00
Timothy DeHerrera
6368b95dcd
develop#kakoune: fix binary conflict 2019-12-17 18:00:31 -07:00
Timothy DeHerrera
23db288d40
core: add default system features 2019-12-17 17:49:26 -07:00
Timothy DeHerrera
dc6690adba
develop#tmux: update status every minute 2019-12-17 17:31:14 -07:00
Timothy DeHerrera
f5b89dc39a
develop#zsh: fix i function 2019-12-17 15:58:40 -07:00
Timothy DeHerrera
2bad76157e
flake: nix flake is broken, use pkgs.nixFlakes 2019-12-17 15:56:02 -07:00
Timothy DeHerrera
b94a880a69
develop#zsh: compinit needs -u to trust /nix/store 2019-12-17 15:50:39 -07:00
Timothy DeHerrera
7f7fd97a31
core: add parition tools 2019-12-16 21:13:33 -07:00
Timothy DeHerrera
5a276c6086
develop#zsh: i to install pkg 2019-12-16 16:13:37 -07:00
Timothy DeHerrera
2693437e28
core: nix and ps aliases 2019-12-16 15:37:31 -07:00
Timothy DeHerrera
0fff9dbd8d
setup cdr 2019-12-16 15:36:20 -07:00
Timothy DeHerrera
831f9b1b5c
misc#make-linux-fast-again: init 2019-12-16 02:41:55 -07:00
Timothy DeHerrera
1bac4a5ab6
misc#adblocking: init 2019-12-16 02:36:51 -07:00
Timothy DeHerrera
57abccc95c
misc#stubby: init 2019-12-16 02:34:29 -07:00
Timothy DeHerrera
f3f31938f6
develop: add pass to packages 2019-12-16 02:29:13 -07:00
Timothy DeHerrera
a8ab4f7368
develop#kakoune: add kakboard plugin 2019-12-16 02:28:11 -07:00
Timothy DeHerrera
31567a0fd4
graphical#sway: set wl-copy as copy command 2019-12-16 02:21:06 -07:00
Timothy DeHerrera
42f2f27183
develop#graphical: init 2019-12-16 00:54:46 -07:00
Timothy DeHerrera
60ac8ec1ea
develop#zsh: fix 'jj' bindkey 2019-12-15 22:46:11 -07:00
Timothy DeHerrera
ef07773e6c
core: n as nix alias 2019-12-15 22:33:52 -07:00
Timothy DeHerrera
4fe8172e5b
develop#zsh: plugin to remind aliases 2019-12-15 22:32:40 -07:00
Timothy DeHerrera
9cd09ff0fe
develop#kakoune: wrap binary to load plugins 2019-12-15 22:30:25 -07:00
Timothy DeHerrera
78f6065bf2
core: add nix aliases 2019-12-15 21:29:54 -07:00
Timothy DeHerrera
4488d0d754
develop: set less as PAGER 2019-12-15 21:24:04 -07:00
Timothy DeHerrera
6139834a4a
develop#zsh: factor out functions into files
Upgrade the `rg` function to only pipe to `PAGER` when output is a
terminal.
2019-12-15 20:54:11 -07:00
Timothy DeHerrera
8f3957ca23
core: enable nix feature ca-references 2019-12-15 01:18:33 -07:00
Timothy DeHerrera
9a93dcc921
core: git alias 2019-12-15 01:17:42 -07:00
Timothy DeHerrera
da6e3fee94
format with nixpkgs#nixpkgs-fmt 2019-12-15 01:08:22 -07:00
Timothy DeHerrera
ddb256725e
develop#tmux: default session alias 2019-12-15 01:00:01 -07:00
Timothy DeHerrera
b05b75bcfd
develop: move compression tools to zsh profile 2019-12-15 00:27:41 -07:00
Timothy DeHerrera
ab896c6dd7
develop: init tmux profile 2019-12-15 00:25:04 -07:00
Timothy DeHerrera
b1716f9bbe
zsh: fix infinite recursion 2019-12-15 00:08:38 -07:00
Timothy DeHerrera
95741bbfce
develop: init kakoune profile 2019-12-15 00:03:57 -07:00
Timothy DeHerrera
6b26ef84a8
profiles: init develop
setup zshrc
2019-12-14 21:37:46 -07:00
Timothy DeHerrera
96e530e2cb
set root password in core profile 2019-12-13 22:47:05 -07:00
Timothy DeHerrera
4c64769322
move locale.nix to local folder 2019-12-13 22:00:11 -07:00
Timothy DeHerrera
7bffd55c6f
fix file systems import path 2019-12-05 11:09:17 -07:00
Timothy DeHerrera
08ede18662
mv modules/profiles profiles 2019-12-05 02:15:30 -07:00