Commit graph

86 commits

Author SHA1 Message Date
9794a06c70
WIP
- add llama-cpp to emacs
- add cachix to nixos config
- remove unneeded homeConfigurations
- Add emacs vterm+ tree sitter grammars
- enable tree sitter for most doom layers
- add emacs bg-transparency
2023-11-13 02:44:51 +01:00
2187e7a7ed
WIP
- Allow kde connect in firewall
- Add neofetch theme
- modularize amdgpu stuff
- add rbw bw cli
- switch to firefox beta
- add krita & mpv
- add monero to desktop
- add corectrl
- update flakes
- add protonup-qt
2023-11-06 04:40:58 +01:00
f355381d2b
Add various small tweaks
- utilized specialArgs
- mount /home/tristand/nix at /etc/nixos
- added work /etc/hosts
- use ids instead of paths for disk mounting
- and more
2023-11-04 00:02:01 +01:00
7b70408842 Add desk-arch (#1)
Reviewed-on: #1
Co-authored-by: Tristan <tristan@vault81.mozmail.com>
Co-committed-by: Tristan <tristan@vault81.mozmail.com>
2023-11-02 23:22:08 +01:00
2bdb43c14a
WIP #2 2023-10-30 19:00:58 +01:00
dfadf6d878
Various squashed tweaks 2023-10-27 04:02:14 +02:00
e6372e5b36
Another batch of tiny improvements 2023-10-20 12:40:57 +02:00
af308b1621
Inline doom conf to this repo
- Rework module loading for hm-mods
- Inline doom conf
2023-10-19 17:30:06 +02:00
4539cc5b75
Another reformatting & refactor
- fix all statix lints
- format with nixpkgs-fmt instead of alejandro
2023-10-17 14:35:41 +02:00
8c7c84c129
Add nixpkgs-unstable in additon to nixos-unstable 2023-10-17 13:37:50 +02:00
d84fe4f567
Add tester@tristan-desk-arch 2023-10-17 03:12:55 +02:00
1fc5d8b70f
Refactor as prep for multiple hosts 2023-10-17 01:08:43 +02:00
3e82609242
Upgrade most home stuff to nixpkgs-unstable 2023-10-16 23:18:54 +02:00
54f3bbd94d
Various cleanups
- enable gc
- enable max boot menu entries
- fix spice usb passthrough
- update input flakes
2023-10-15 21:50:59 +02:00
3fcf1952b7
Fix home-manager module imports 2023-10-05 16:34:20 +02:00
698b862b74
Refactor flake.nix
- unify pkg management
- pass system through the modules instead of hardcoding
2023-10-05 15:18:28 +02:00
27ebd92fa2
Add nix-ld & envfs
- nix-ld
  enables running unpatched binaries, see
  https://github.com/Mic92/nix-ld#usage
  for details

- envfs
  enables running standart #!/usr/bin/shebang scripts through nix magic
2023-10-05 13:07:09 +02:00
256fe98c51
Add plasma-manager
- reorganize module imports for home.config
- add plasma-manager & current plasma conf
- add readme on how to update plasma conf based on manual setting changes
2023-09-29 16:33:19 +02:00
74718e9162
Moar stuff
- add fonts.fontDir
- add MS fonts for better word document compat
- add nextcloud, rustdesk & tutanota desktop
2023-09-29 15:00:10 +02:00
2ac62fc371
Fix home-manager conf 2023-09-20 01:47:24 +02:00
0043833173
Moar tweaks
- add pandoc so emacs can preview markdown
- add nix-index & nix-index database to enable fast command-not-found integration
2023-09-19 16:40:21 +02:00
8a23a33c52
Add some style
- Update flakes
- Add set-background service which sets background image to
  ~/.background if it exists
- Add .background to home.nix
2023-09-19 15:14:49 +02:00
e66122aa4c
Add various tweaks & fixes
- Add standalone home-manager conf usable outside nixos
- Fix HID devices being suspended by powertop
- Fix emacs font config & add deps for vterm module compilation
- Fix Network setup with per-device gateway
- Replace onetab with foss alternative (Tab Stash)
- Improve README.md
2023-09-19 12:25:55 +02:00
881cc61845
Add firefox config
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
c736134ccd
Enable disko hostConf & comment out current hardware filesystem stuff
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
b1a2be5480
Add disko & move hardware stuff to hardware.nix
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
20741967ef
Back to 23.05 & remove unneeded dhcp conf
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
15e81ff20d
Switch to unstable
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
2abd05fddd
Remove doom-emacs module & add rcm pkg
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
e3369f2372
WIP
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
fc9059746c
Group into blocks where applicable
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
6dfcf40d80
Add emacs-overlay & switch to emacs-pgtk-unstable
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
2ecf25ffd5
Add alejandra
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
3a2886df79
Run alejandra
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
f6429c0b83
Seperate home-manager conf
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00
f8cc6c0788
Initial Commit
Signed-off-by: Tristan Druyen <tristan@vault81.de>
2023-09-19 03:13:48 +02:00