Commit graph

662 commits

Author SHA1 Message Date
Geoffrey Frogeye 77eef949b6
nix: Add most of shenv 2023-11-07 23:17:40 +01:00
Geoffrey Frogeye ab4e33a825
nix: Integrate more shell files
Also I was thinking of getting rid of bash but... I spent so much time
differentiating which options are for sh/bash/zsh that I don't feel like
losing this data for now.
2023-11-07 21:49:36 +01:00
Geoffrey Frogeye b5c39614c9
nix: Added remaining of zshrc
Basically added the whole file with little edits... sad :(
2023-11-06 23:12:47 +01:00
Geoffrey Frogeye beca99a134
nix: zsh more config 2023-11-05 23:19:04 +01:00
Geoffrey Frogeye dcb03fa895
nix: Make alacritty and other GL apps runnable
Not everyone works, but already something.
2023-11-05 22:28:38 +01:00
Geoffrey Frogeye 8820d5edc4
nix: Add powerline-go for zsh 2023-11-05 21:37:36 +01:00
Geoffrey Frogeye 6d9d2078a6
nix: Make it work with standalone hm on Arch 2023-11-05 21:36:11 +01:00
Geoffrey Frogeye dff024a291
nix: Reformat 2023-11-05 21:32:31 +01:00
Geoffrey Frogeye 832ce41b8e
nix: Finish desktop environment 2023-11-05 16:43:01 +01:00
Geoffrey Frogeye c696da568d
nix: Add dunst 2023-11-05 15:52:09 +01:00
Geoffrey Frogeye 5f1915c4d0
nix: i3: Finish 2023-11-05 15:50:47 +01:00
Geoffrey Frogeye ab85586a5d
nix: i3: add sct mode 2023-11-04 11:59:36 +01:00
Geoffrey Frogeye c51aeacd03
nix: i3: add autorandr 2023-11-03 21:28:29 +01:00
Geoffrey Frogeye ae9893fc08
Merge remote-tracking branch 'origin/master' into nix 2023-11-03 20:51:53 +01:00
Geoffrey Frogeye 626f274d46
i3: Remove unused stuff 2023-11-03 20:47:43 +01:00
Geoffrey Frogeye 9686bee77e
nix: i3: few modes 2023-11-03 19:00:44 +01:00
Geoffrey Frogeye 4b8c4f29ce
nix: Start i3 config
And wow, we're starting to get crazy here!
2023-11-03 01:37:37 +01:00
Geoffrey Frogeye a33238c454
Fix ansible-lint --fix mistakes 2023-11-03 00:37:39 +01:00
Geoffrey Frogeye 624f046d7f
nix: Add alacritty 2023-11-02 22:55:51 +01:00
Geoffrey Frogeye 634a0b7784
Merge remote-tracking branch 'origin/master' into nix 2023-11-02 19:55:47 +01:00
Geoffrey Frogeye 9c3dcba2e5
automatrop: Run ansible-lint --fix 2023-11-02 19:51:54 +01:00
Geoffrey Frogeye d60f5aaa9d
automatrop: Fixes 2023-11-02 19:50:00 +01:00
Geoffrey Frogeye 942dff9d8c
nix: Vim: done 2023-11-02 17:06:46 +01:00
Geoffrey Frogeye 7f71eec03c
nix: Editor config
Should have started there I guess.
2023-11-02 17:04:53 +01:00
Geoffrey Frogeye 3d9dc4a4bf
nix: vim: plugins cleanup 2023-11-02 15:46:23 +01:00
Geoffrey Frogeye d811d025e6
nix: Finish adding vim plugins 2023-11-02 15:42:17 +01:00
Geoffrey Frogeye 9b450cc22f
nix: vim: Snippets and auto-completion 2023-11-01 18:03:14 +01:00
Geoffrey Frogeye b42cc85dec
nix: Add language server missing from Ansible 2023-11-01 09:46:49 +01:00
Geoffrey Frogeye 068a8c9965
nix: Add vim treesitter plugins 2023-11-01 09:17:01 +01:00
Geoffrey Frogeye 39294e4b90
nix: Vim LSP plugins 2023-10-31 23:48:01 +01:00
Geoffrey Frogeye e6f25d9fac
nix: Even more vim plugins! 2023-10-31 22:26:01 +01:00
Geoffrey Frogeye f16367105d
nix: More vim plugins
With broken things.
But debugging this with a half system, and not a very quick way of
rebuilding is not neat.
So let's postpone the fixes to after everything I could import easily is
imported, and maybe once I have a home-manager test env.
2023-10-29 19:37:02 +01:00
Geoffrey Frogeye 1139bd6524
nix: Various tests and cleaning 2023-10-29 17:20:35 +01:00
Geoffrey Frogeye a521dd4221
nix: Start on vim plugins 2023-10-29 12:15:56 +01:00
Geoffrey Frogeye e45d3df5cd
Merge remote-tracking branch 'origin/master' into nix 2023-10-29 01:05:47 +02:00
Geoffrey Frogeye 9243536c5f
nix: Fixes & add Stylix 2023-10-29 00:49:22 +02:00
Geoffrey Frogeye 0ffe92164d
nix: Fixes and gnupg 2023-10-28 23:03:27 +02:00
Geoffrey Frogeye 98efabc904
nix: Revise structure for home-manager 2023-10-28 22:09:36 +02:00
Geoffrey Frogeye ef9a1ceb26
nix: Remove already considered things in automatrop 2023-10-28 20:53:22 +02:00
Geoffrey Frogeye 5cb4e9f3f6
vdirsyncer: Remove boilerplate code 2023-10-28 20:50:34 +02:00
Geoffrey Frogeye 59ef201eab
wpa_supplicant: compatibility with nix branch
Well, partial.
Let's see when I need EAP again...
2023-10-28 20:49:14 +02:00
Geoffrey Frogeye 4a560cf5d4
nix: Finish system config 2023-10-28 20:45:56 +02:00
Geoffrey Frogeye e1788dbd24
nix: chrony 2023-10-28 19:33:40 +02:00
Geoffrey Frogeye c37a709b01
nix: Wi-Fi configuration
It's, uh, a bit ugly.
But let's try to make it work for now, improve later.
Apparently my wpa_supplicant config file was visible for everyone
already, so that's not a regression :D
2023-10-28 18:53:17 +02:00
Geoffrey Frogeye 81e5e70d27
nix: Misc removals
The options I use already seems to be default in NixOS.
I'm not sure about the backlight and the joystick,
keeping this around until I can confirm this is not needed.
2023-10-25 00:27:06 +02:00
Geoffrey Frogeye 6ad06cb349
nix: Some system options, like keyboard 2023-10-24 23:52:45 +02:00
Geoffrey Frogeye e0b9bbcfba
nix: Add last packages (dev ones) 2023-10-24 21:44:40 +02:00
Geoffrey Frogeye 73cbf01b63
nix: Extra packages 2023-10-23 22:05:56 +02:00
Geoffrey Frogeye 8ae219fb83
nix: Remove unecessary module handling
Who would have thought, someone thought about this before me :shockedpikachu:
2023-10-22 22:52:45 +02:00
Geoffrey Frogeye 3af998440f
nix: Add more packages 2023-10-22 22:34:04 +02:00