Christoph Heiss
00ccb3cf7d
home-manager: desktop: replace null-ls with none-ls fork
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-15 11:34:52 +01:00
Christoph Heiss
4e636fe450
nix-options: pin flake registry nixpkgs
to system packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-05 10:47:52 +01:00
Christoph Heiss
93feba4a2d
flake, sources: update nixpkgs to 29-02-2024, home-manager to 29-02-2024
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-05 10:46:38 +01:00
Christoph Heiss
fe656c2d0d
home-manager: desktop: add Intellij IDEA to personal applications
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-01 18:09:10 +01:00
Christoph Heiss
a2f0d1b135
home-manager: desktop: enable htop
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-29 11:31:18 +01:00
Christoph Heiss
271d6d16df
home-manager: maui: set nixpkgs
path here too
...
Previously, this was not set it would default to the default nix
channel, which is not configured (anymore) on this machine, since it
strayed from the actually used nixpkgs too much anyway.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-29 11:16:45 +01:00
Christoph Heiss
7406159995
home-manager: email: don't error out on unreachable mail servers
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-29 10:59:14 +01:00
Christoph Heiss
3d8a0f7ae3
home-manager: desktop: add waypipe
to packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-26 23:00:50 +01:00
Christoph Heiss
b4af5c6816
home-manager: desktop: add some Kubernetes tools
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-23 15:08:00 +01:00
Christoph Heiss
c43859e7a3
home-manager: maui: enable swaylock by working around PAM incompatibility
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-20 14:28:59 +01:00
Christoph Heiss
9f2531a37a
home-manager: desktop: add nixpkgs-review
to packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-18 00:43:35 +01:00
Christoph Heiss
17b2bf1d27
home-manager: desktop: unpin haskell-tools-nvim plugin
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-16 13:57:22 +01:00
Christoph Heiss
22e55af706
home-manager, extra: nvim: add bullets.vim plugin
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-16 13:56:43 +01:00
Christoph Heiss
c9b91a7ee0
home-manager: maui: add sipcalc
to home packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-16 10:48:32 +01:00
Christoph Heiss
2c35e86db4
home-manager: maui: add nixGL executables to path
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-14 15:59:16 +01:00
Christoph Heiss
d8e39733fc
flake, sources: update nixpkgs to 31-01-2024, home-manager to 28-01-2024
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-05 21:19:12 +01:00
Christoph Heiss
fe5310c72f
system: baremetal-server: don't load the kvm-intel
module by default
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-26 20:58:34 +01:00
Christoph Heiss
e1f2d8c091
home-manager: move python3 to system packages to avoid conflict
...
Otherwise, this overrides the system python3 on maui and causes
depedency hell.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-26 11:35:25 +01:00
Christoph Heiss
15a672d6ee
home-manager: common: set spaceship prompt order to only include used things
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-23 12:41:00 +01:00
Christoph Heiss
27d609f956
system: zfs: add scrub notifications
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-21 00:53:42 +01:00
Christoph Heiss
321f68f022
home-manager: zsh: remove unneeded PATH
assignment
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-17 18:07:46 +01:00
Christoph Heiss
e2f5beea06
services: home-assistant: add switch for waking/powering off workstation
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-15 17:07:51 +01:00
Christoph Heiss
d657ae9709
home-manager: drop some no longer TU Vienna stuff
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-08 10:39:57 +01:00
Christoph Heiss
b12cf9a1dd
home-manager: desktop: add openssl
and python3
to packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-08 10:35:50 +01:00
Christoph Heiss
f979a6b69d
home-manager: zsh: split zshrc into common and desktop part
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-08 10:35:09 +01:00
Christoph Heiss
11e2cbc7d9
home-manager: desktop: remove obsolete terraform zsh alias
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-07 14:42:33 +01:00
Christoph Heiss
fa4046e35f
home-manager: desktop: move nmon
and zip
packages to common
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-07 14:41:59 +01:00
Christoph Heiss
0d21925895
system: headless: enable man pages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-07 02:51:46 +01:00
Christoph Heiss
f1df51fe51
machines: rename serv -> tank, switch to baremetal
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-07 02:24:22 +01:00
Christoph Heiss
e83d5b31b7
machines: back: move initrd stuff to system file
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-06 19:14:23 +01:00
Christoph Heiss
f466b7f36a
system: printing: fix renamed avahi option
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-06 18:57:24 +01:00
Christoph Heiss
26e767fd61
tree-wide: switch to grub2 as default bootloader, instead of systemd-boot
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-06 18:41:52 +01:00
Christoph Heiss
1a879be31c
flake, sources: update nixpkgs and home-manager to 31-12-2023
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-05 13:36:31 +01:00
Christoph Heiss
198f5e3c10
home-manager: maui: add some sway workspace assignments
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-05 13:36:31 +01:00
Christoph Heiss
ef9ace5df2
home-manager: waybar: hide bluetooth module if no controller is present
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-03 00:21:46 +01:00
Christoph Heiss
056d608a11
home-manager: desktop: add nmon
to packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-02 09:46:36 +01:00
Christoph Heiss
5b3bb84341
home-manager: email: configure mailcap path for neomutt
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-01 19:51:42 +01:00
Christoph Heiss
cc8c7269b0
machines: back: also unlock zfs pools on boot
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-12-29 14:53:20 +01:00
Christoph Heiss
b5fc45aacc
system: baremetal-server: enable rasdaemon
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-12-25 22:13:11 +01:00
Christoph Heiss
aaab632830
home-manager: desktop: disable unneeded XDG-defined user directories
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-12-20 10:36:28 +01:00
Christoph Heiss
efc93917ab
system: zfs: fix ZFS modules not being installed
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-12-18 20:42:42 +01:00
Christoph Heiss
b977e89b35
home-manager: make home-manager
CLI available on all systems
...
Useful for e.g. expiring/GC'ing old home-manager profiles.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-12-14 10:17:15 +01:00
Christoph Heiss
6c3c3d9a0e
home-manager: only create XDG user directories on desktop systems
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-12-06 16:08:28 +01:00
Christoph Heiss
0c45a74e2f
home-manager: waybar: show signal strength with wifi icon
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-12-03 17:11:17 +01:00
Christoph Heiss
d6f2ba592e
flake, sources: update nixpkgs to 29-11-2023, home-manager to 30-11-2023
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-12-02 19:39:33 +01:00
Christoph Heiss
60abf6ff14
home-manager: sway: Add bluetooth indicator to waybar
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-25 20:54:05 +01:00
Christoph Heiss
f37d941596
home-manager: desktop: enable using home-manager, set selection-clipboard
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-23 01:00:32 +01:00
Christoph Heiss
87905fa601
home-manager: desktop: Set git merge diff-style to 'diff3'
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-13 09:54:22 +01:00
Christoph Heiss
3302058f35
system: Move ZFS stuff to own system module
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 00:31:24 +01:00
Christoph Heiss
0a742a728e
common: Unify some packages from system/
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 00:31:24 +01:00