Commit graph

1548 commits

Author SHA1 Message Date
Simon Bruder e499e9236d
Remove depdendency on <nixpkgs> in hardware-configuration 2020-12-06 13:58:47 +01:00
Simon Bruder 8d9e3bbb8d
neovim: Fix nerdtree git plugin 2020-12-06 13:58:46 +01:00
Simon Bruder 0bbfafcafb
Make nix keep output of derivations with gc root 2020-12-06 13:58:46 +01:00
Simon Bruder e53f2882f4
Disable system-wide sway extra packages 2020-12-06 13:58:45 +01:00
Simon Bruder 29cfc3750d
Move most tools to user environment
Fixes #1.
2020-12-05 19:44:41 +01:00
Simon Bruder 40d898bd0d
home: Reorganise module imports 2020-12-05 19:19:45 +01:00
Simon Bruder ba611b333b
mpd: Listen on socket 2020-12-05 18:53:35 +01:00
Simon Bruder bdc1c12f9c
Refactor pubkey configuration 2020-12-05 16:42:49 +01:00
Simon Bruder acc9940043
Remove dev profile
Profiles are deprecated in favour of options.

For rust development, use nix-shell instead.
2020-12-05 16:09:10 +01:00
Simon Bruder fca069698a
Reformat imports in configuration.nix 2020-12-05 16:05:26 +01:00
Simon Bruder 73021c1a94
Parameterise cpu config 2020-12-05 16:00:34 +01:00
Simon Bruder 76bd3a4bc8
Parameterise gpu config 2020-12-05 15:57:23 +01:00
Simon Bruder 9b22c91170
config.sbruder.gui → config.sbruder.gui.enable 2020-12-05 15:44:58 +01:00
Simon Bruder a23c3801cb
Parameterise libvirt 2020-12-05 15:40:54 +01:00
Simon Bruder ab39c6035c
Parameterise ssd module 2020-12-05 15:40:49 +01:00
Simon Bruder f718f79192
home: Parametrise gui 2020-12-05 15:40:48 +01:00
Simon Bruder 74ddf83617
Parameterise wireguard 2020-12-05 15:40:44 +01:00
Simon Bruder 8a63f8aac4
Parameterise restic 2020-12-05 15:40:31 +01:00
Simon Bruder 6d0f3a9964
Reorganise profiles/options 2020-12-05 14:43:01 +01:00
Simon Bruder 2f8eca9167
Reformat grub module 2020-12-05 13:51:45 +01:00
Simon Bruder 00fc2f38cc
Remove tlp module and laptop profile 2020-12-05 13:49:03 +01:00
Simon Bruder 29ef4d90dd
Remove texlive module 2020-12-05 13:48:37 +01:00
Simon Bruder 6a2a9c48bc
Make gui global option 2020-12-05 13:48:06 +01:00
Simon Bruder ba3a59d8c0
nix: Reduce priority of daemon 2020-12-02 22:18:27 +01:00
Simon Bruder 5fe03fb923
nix: Enable store auto optimisation 2020-12-02 22:17:50 +01:00
Simon Bruder a04a0e1543
sway: Include wallpaper 2020-12-02 21:39:42 +01:00
Simon Bruder 10b9dd5a84
Add swaynag config 2020-11-26 07:29:04 +01:00
Simon Bruder 70cabe55ee
sway/waybar: Change mpd volume on scroll 2020-11-15 09:45:28 +01:00
Simon Bruder 09deea9911
neovim: Use fzf for LanguageClient selection 2020-11-15 09:37:49 +01:00
Simon Bruder 555109df1b
sway: Add wdisplays 2020-11-14 10:15:54 +01:00
Simon Bruder b1882560b7
Use niv 2020-11-14 10:15:41 +01:00
Simon Bruder 8bf5eaef89
home/mpv: Update hq profile 2020-11-08 19:25:44 +01:00
Simon Bruder b5616501b2
home: Move waybar exec commands into scripts 2020-11-08 16:03:13 +01:00
Simon Bruder e6f12b0b76
Use waybar from stable 2020-11-08 12:34:56 +01:00
Simon Bruder 5fb1304dae
home/neovim: Add pyls-black
Black’s integrated vim plugin does some virtualenv wizardry that does
not work on nixos.
2020-11-08 12:17:48 +01:00
Simon Bruder 3191c9119f
user: base.nix → default.nix 2020-11-07 19:22:33 +01:00
Simon Bruder 99ea6c8a07
Remove dotfiles from README 2020-11-07 19:22:32 +01:00
Simon Bruder babdaef1f3
Use vim for system and nvim for user 2020-11-07 19:22:32 +01:00
Simon Bruder bb95194619
home: Add zsh
This imports my (historically evolved) functions. I have to clean them
up sometime.
2020-11-07 19:22:31 +01:00
Simon Bruder ff74abc107
home: Add mpv 2020-11-07 19:22:31 +01:00
Simon Bruder dea242488f
home: Add tmux 2020-11-07 19:22:27 +01:00
Simon Bruder 07216be2c3
home: Add vdirsyncer, khal and khard 2020-11-07 17:13:15 +01:00
Simon Bruder f934caa993
home: Add neovim 2020-11-07 16:58:18 +01:00
Simon Bruder c5e32b564b
home: Add xcompose 2020-11-07 15:54:56 +01:00
Simon Bruder a01adec1f0
home: Add misc config files 2020-11-07 15:52:04 +01:00
Simon Bruder 5b571bd0c0
home: Add git 2020-11-07 15:40:07 +01:00
Simon Bruder 546060a7b8
mpd: Manage with home-manager 2020-11-07 15:27:13 +01:00
Simon Bruder fa231a7196
sway: Fully move to home-manager (where possible) 2020-11-07 15:04:49 +01:00
Simon Bruder f02590d824
home: use xdg.configFile where appropriate 2020-11-07 14:37:17 +01:00
Simon Bruder 148a9e2a8e
home: Add /tmp to gtk3 bookmarks 2020-11-07 14:34:59 +01:00