Christoph Heiss
9db6716b1c
sources: upgrade nixpkgs to 31-10-2023, home-manager to 30-10-2023
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-04 00:25:01 +01:00
Christoph Heiss
2ccabdf646
home-manager: desktop: Add ranger
to packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-01 18:59:27 +01:00
Christoph Heiss
f2c8c2238a
home-manager: neomutt: Add macro for extracting patch series from thread
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-27 15:00:47 +02:00
Christoph Heiss
3ab8f0088e
common: networking: Actually enable DHCP too for all machines
...
Fixes: dc9e47b
("machines: serv,zero: Switch to DHCP auto-configuration")
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-26 22:33:05 +02:00
Christoph Heiss
5ec9fa569d
system: Simplify Wi-Fi setup
...
The NetworkManager setup was duplicated anyway in system/desktop.nix,
and then just install `iw` unconditionally on all desktop.
It's a small package, and basically every desktop today got Wi-Fi
anyway.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-26 20:46:37 +02:00
Christoph Heiss
7bfe43b86a
home-manager: desktop: Add zip
to default shell tools
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-15 23:44:07 +02:00
Christoph Heiss
21d731fc19
home-manager: common: Let it fully manage XDG user directories too
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-15 00:19:03 +02:00
Christoph Heiss
8cf470ac2b
home-manager: zsh: Add tf
alias for Terraform
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-13 19:51:48 +02:00
Christoph Heiss
a06a67cee1
home-manager: zsh: Save command history before entering nix shell
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-13 12:46:17 +02:00
Christoph Heiss
7c5f063f51
system: Add bluetooth service configuration
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-12 20:23:34 +02:00
Christoph Heiss
f641130afc
home-manager: maui: Update inputs
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-11 09:34:04 +02:00
Christoph Heiss
8a7984be6a
sources: Update nixpkgs and home-manager to 30-09-2023
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-11 00:14:42 +02:00
Christoph Heiss
b54499f3f2
secrets: Add TU Vienna ssh key
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-10 17:33:26 +02:00
Christoph Heiss
049aee1c4e
home-manager: desktop: Add JetBrains IDEA to personal applications
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-09 15:46:13 +02:00
Christoph Heiss
250ac1bceb
home-manager: desktop: Add Darktable to personal applications
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-08 15:37:10 +02:00
Christoph Heiss
882d22f0ed
home-manager: Gate some optional desktop packages behind enable option
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-08 15:37:10 +02:00
Christoph Heiss
24f12fcd7e
system: desktop: Move lm_sensors
package to common packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-08 15:37:09 +02:00
Christoph Heiss
c7b04feb76
home-manager: desktop: Remove tmux copytk
plugin, apparently broken
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-08 15:37:09 +02:00
Christoph Heiss
1af5d4594e
system: desktop: Remove unused librespot
package
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-08 15:37:09 +02:00
Christoph Heiss
49eb7e722a
desktop: Move Firefox enablement to home-manager
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-05 14:32:28 +02:00
Christoph Heiss
2856f0eb18
home-manager: desktop: Add some more useful shell aliases
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-05 14:32:28 +02:00
Christoph Heiss
f543d3867e
home-manager: gtk: Directly use GTK configs
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-05 14:32:28 +02:00
Christoph Heiss
e3338043b1
machines: zero: Add prismlauncher
to home-manager packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-05 14:32:27 +02:00
Christoph Heiss
63b141a86f
home-manager: maui: Update nixpkgs and home-manager
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-03 15:14:29 +02:00
Christoph Heiss
b30a2cbba3
system: desktop: Move some applications under home-manager
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-03 14:21:23 +02:00
Christoph Heiss
f6a2764dcd
home-manager: maui: Let wofi
find nix-installed applications
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-03 14:17:51 +02:00
Christoph Heiss
e439c58469
home-manager: zsh: Add shortcut shell alias for git fixup
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-03 10:50:20 +02:00
Christoph Heiss
cb352b0a4f
home-manager: deskop: Add Terraform treesitter parser
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-03 09:43:52 +02:00
Christoph Heiss
9821c13f86
home-manager: desktop: Add tig
to packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-03 09:43:52 +02:00
Christoph Heiss
46e8215b9f
home-manager: Properly set up GTK cursor and dark theme
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-03 09:43:52 +02:00
Christoph Heiss
22cda9ee92
home-manager: ncspot: Bind spacebar to pause
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-30 12:04:32 +02:00
Christoph Heiss
e2e7534529
system: desktop: Add noto-fonts-cjk-sans
to fonts packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-29 17:44:29 +02:00
Christoph Heiss
3be90107c7
home-manager: sway: Lower key repeat delay & rate
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-27 10:18:43 +02:00
Christoph Heiss
9df7adca45
home-manager: sway: Remove "at" keyboard layout
...
compose key rulez!
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-27 10:18:41 +02:00
Christoph Heiss
a25e7b2047
system: desktop: Add VLC to system packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-26 23:19:11 +02:00
Christoph Heiss
4b57773615
system: headless: Add screen
to system packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-26 21:02:37 +02:00
Christoph Heiss
6087903d92
home-manager: email: Enable notmuch
integration
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-25 11:30:50 +02:00
Christoph Heiss
b429a832a6
home-manager: desktop: Enable ncspot
properly through module
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-25 09:27:50 +02:00
Christoph Heiss
78058e2988
home-manager: desktop: Add ncspot
to packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-23 13:14:41 +02:00
Christoph Heiss
15c40d991c
system: laptop: Disable Wi-Fi power-saving
...
This completely dimishes /any/ Wi-Fi performance it can potentially drop
it as low as a few KiB/s ..
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-21 20:17:08 +02:00
Christoph Heiss
0a0cfd2867
home-manager: sway: Hide cursor when typing
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-21 20:14:38 +02:00
Christoph Heiss
416710c7c8
machines: zero: Set custom font size for terminal
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-22 20:48:56 +02:00
Christoph Heiss
e27cb25a06
home-manager: Pull neovim plugins in through nixpkgs instead of lazy
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-22 20:37:41 +02:00
Christoph Heiss
b742d4b71f
home-manager: maui: Add prettier
to PATH
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-22 20:37:26 +02:00
Christoph Heiss
0622390cb1
home-manager: terminal: Restore proper font size
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-18 17:01:20 +02:00
Christoph Heiss
875880ba66
home-manager: email: Run mbsync
as separate child process
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-18 17:01:16 +02:00
Christoph Heiss
c576265963
home-manager: git: Reformat aliases
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-13 00:22:59 +02:00
Christoph Heiss
44747fc5b8
home-manager: git: Enhance fixes
alias to use fzf to choose the commit
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-13 00:22:34 +02:00
Christoph Heiss
5de6ad7ffe
sources: Update nixpkgs and home-manager as of 31-07-2023
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-11 17:34:25 +02:00
Christoph Heiss
8fba066562
home-manager: desktop: Assign imv for opening .ico image files
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-02 18:19:04 +02:00
Christoph Heiss
737c28d190
tree-wide: Consolidate all nixpkgs/home-manager sources
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-31 22:47:23 +02:00
Christoph Heiss
eca3464a55
services: web: Add c8h4.io deployment
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-31 20:08:24 +02:00
Christoph Heiss
6e8fa22412
home-manager: sway: Enable XWayland, needed by Signal Deskop :(
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-29 19:24:46 +02:00
Christoph Heiss
20291eadbf
system: headless: Disable man-pages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-29 12:07:04 +02:00
Christoph Heiss
910034f718
home-manager: Move z-lua
program to desktop configuration
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-29 12:06:13 +02:00
Christoph Heiss
912b21d00c
home-manager: Move some zsh things to deskop configuration
...
A lot of aliases, plugins etc. are not neede on e.g. headless machines,
thus don't deploy them there.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-29 12:03:05 +02:00
Christoph Heiss
2ff4565c13
home-manager: Move tmux copy-toolkit
plugin to deskop configuration
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-29 12:01:47 +02:00
Christoph Heiss
c1f281332a
system: headless: Default to Dvorak layout for console
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-28 23:24:47 +02:00
Christoph Heiss
06e5d5ad61
machines: Add new fort
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-28 23:24:47 +02:00
Christoph Heiss
ca66835543
home-manager: desktop: Enable git-lfs support
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-23 21:03:58 +02:00
Christoph Heiss
60a8e56954
system: desktop: Switch to latest mainline kernel from the Zen kernel
...
While it /may/ provide a more responsive desktop, it does lag behind
mailine at times and I'd rather have better throughput and a perfect
desktop experience.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-23 01:00:21 +02:00
Christoph Heiss
d3c919b6be
home-manager: sway: Add right-alt key as compose key
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-13 11:48:38 +02:00
Christoph Heiss
3671896b26
home-manager: sway: Set Firefox sharing indicator floating by default
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-10 09:31:34 +02:00
Christoph Heiss
5a0e16786b
home-manager: Add gnupg
to home-manager packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-06 12:14:39 +02:00
Christoph Heiss
9aa2869a59
desktop: Move imv
, smartmontools
and zathura
tools to home-manager
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-05 18:19:13 +02:00
Christoph Heiss
cfce85236d
tree-wide: Update nixpkgs and home-manager to 30-06-2023
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-05 18:19:13 +02:00
Christoph Heiss
366fbd791e
system: printing: Only start when needed, enable PDF printer
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-05 18:19:13 +02:00
Christoph Heiss
3288365564
home-manager: email: Add shortcut to quickly toggle headers
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-05 18:19:13 +02:00
Christoph Heiss
44258bfc13
system: desktop: Move XDG mime associations to home-manager
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-05 18:19:11 +02:00
Christoph Heiss
a3be0f307c
system: desktop: Add zathura
as global package; fixes xdg-open
...
Previously, `xdg-open` would default to LibreOffice, as the zathura
.desktop file could (obviously) not be found, as it wasn't installed
globally.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-16 21:43:46 +02:00
Christoph Heiss
8c928b8e2e
home-manager: Move imv
package to global system packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-16 21:43:25 +02:00
Christoph Heiss
62c987c3d9
home-manager: git: Set default branch name to main
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-16 09:46:15 +02:00
Christoph Heiss
33c4240587
system: deskop: Remove flatpak
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-15 15:36:16 +02:00
Christoph Heiss
dfe0ab0480
home-manager: Add missing bc
dependency for sink volume helper script
...
Fixes: b1c835e
("home-manager: sway: Convert volume helper to proper shellcheck'd script")
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-13 23:04:06 +02:00
Christoph Heiss
b1c835ed6e
home-manager: sway: Convert volume helper to proper shellcheck'd script
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-13 21:07:21 +02:00
Christoph Heiss
8445595ff0
home-manager: maui: Upgrade to 23.05 as well
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-13 21:06:56 +02:00
Christoph Heiss
12c83d8de1
home-manager: neomutt: Only create new bitwarden session if needed
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-11 15:41:34 +02:00
Christoph Heiss
83470825bb
machines: trek: Add printing via cups configuration
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-10 20:23:09 +02:00
Christoph Heiss
831354ed83
system: desktop: Add NetworkManager for desktop setups too
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-09 23:07:11 +02:00
Christoph Heiss
2649248f9c
home-manager: sway: Make Firefox always stacking
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-08 21:40:18 +02:00
Christoph Heiss
2e49ac3334
machines: Add configuration for zero; new workstation
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-08 21:38:44 +02:00
Christoph Heiss
c0e6e5d374
home-manager: sway: Add kill
keybind
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-01 17:19:37 +02:00
Christoph Heiss
2bcabba4dd
home-manager: maui: Add rust-analyzer
to PATH
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-25 16:22:53 +02:00
Christoph Heiss
7b7ff23aaa
home-manager: neomutt: Add some keybinds for the sidebar
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-16 17:11:47 +02:00
Christoph Heiss
6c76105ffb
home-manager: maui: Disable swayidle instead of swaylock
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-16 17:11:47 +02:00
Christoph Heiss
c282313848
home-manager: neomutt: Enable bitwarden and mbsync integration
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-16 17:11:47 +02:00
Christoph Heiss
7ef0ee6e87
home-manager: Add standalone configuration for maui
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-16 17:11:22 +02:00
Christoph Heiss
837cf0b669
home-manager: sway: Fix swayidle 10min timeout command/resume
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-13 20:12:14 +02:00
Christoph Heiss
d240e37859
desktop: Move some packages to home-manager configuration
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-09 17:11:06 +02:00
Christoph Heiss
bc9c5eda47
desktop: Remove ninja
and pavucontrol
from system packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-09 17:11:06 +02:00
Christoph Heiss
6d55a3be84
home-manager: neomutt: Set sane default for read_inc
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-09 17:11:06 +02:00
Christoph Heiss
963ad3b07a
home-manager: Only start sway on tty1 login if sway is enabled
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-09 17:11:06 +02:00
Christoph Heiss
0ca066e384
home-manager: Always use primary email address for git configuration
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-09 17:11:06 +02:00
Christoph Heiss
9387805010
home-manager: Allow overriding whether git should sign commits by default
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-09 17:11:06 +02:00
Christoph Heiss
bc31aab711
tree-wide: Update nixpkgs and home-manager
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-09 17:11:05 +02:00
Christoph Heiss
5358c6ae0a
home-manager: Replace zplug with official package and direct source
ing
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-07 17:48:14 +02:00
Christoph Heiss
d43755914a
system: headless: Properly disable systemd sleep/suspend/hibernate
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-05 21:53:16 +02:00
Christoph Heiss
21f2c8a55e
pkgs: Properly pull in custom packages via nixpkgs overlay
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-03 23:32:43 +02:00
Christoph Heiss
dee554ee60
home-manager: Add aliases for nix-shell
and nix develop
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-30 15:33:36 +02:00
Christoph Heiss
cb64252ca3
home-manager: Fix tmux uptime display using custom script
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-27 22:40:42 +02:00
Christoph Heiss
00117466e1
deskop: Sort top-level keys alphabetically
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-27 22:40:42 +02:00
Christoph Heiss
bd26464912
home-manager: Split up better in preparation for standalone configs
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-27 22:40:35 +02:00
Christoph Heiss
56f036f8cc
extra: bin: Add git-multi-shortlog
script and install on desktops
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-27 20:59:56 +02:00
Christoph Heiss
7c2c52ac8e
home-manager: Fix swaylock by actually _enabling_ it ..
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-27 17:36:58 +02:00
Christoph Heiss
16106460d6
home-manager: Fix maildir basepath
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-27 17:30:48 +02:00
Christoph Heiss
d9e9ff0462
home-manager: desktop: Use the curses
pinentry-flavor for gpg
...
`pinentry-tty` is really dumb and fails when called e.g. by neomutt,
preventing one from unlocking their key.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-25 23:13:34 +02:00
Christoph Heiss
877e4527d4
deskop: Remove some tools, using nix-shell
/nix develop
and similar
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-25 16:17:49 +02:00
Christoph Heiss
a1f984f701
home-manager: neomutt: Add some keybindings and coloring
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-25 12:25:36 +02:00
Christoph Heiss
aa13f9fcdf
desktop: Add XDG mimetypes associations for webp and svg files
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-25 12:24:44 +02:00
Christoph Heiss
c3784c3ad5
home-manager: Update; enable NIXOS_OZONE_WL and remove fnott fix
...
- `NIXOS_OZONE_WL` now properly gets passed to applications launched
through systemd, which makes it way more useful [0].
- The fnott fix has been merged [1], so remove it.
[0] a5a294a622
[1] 3895469036
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-24 16:28:10 +02:00
Christoph Heiss
703f503014
home-manager: Enable less
command with custom lesskeys
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-24 15:33:14 +02:00
Christoph Heiss
d6c5c48f1e
desktop: Use ssh-agent for ssh key caching
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-24 15:32:31 +02:00
Christoph Heiss
2d31233394
home-manager: neomutt: Clean up settings a bit
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-24 13:37:54 +02:00
Christoph Heiss
31e5541f7d
home-manager: Fix ssh AddKeysToAgent
value
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-22 15:00:35 +02:00
Christoph Heiss
16c01f8e41
home-manager: Add temporary fix for fnott
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-20 15:53:14 +02:00
Christoph Heiss
15d9e884b7
home-manager: Upgrade commit pin
...
This now incorporates my wofi module, thus drop it from the tree.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-20 14:03:39 +02:00
Christoph Heiss
79d641b34c
common: Upgrade nixpkgs commit pin
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-20 14:03:39 +02:00
Christoph Heiss
492b6bdfc0
home-manager: Add glosh
alias for deskop git usage
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-18 23:46:29 +02:00
Christoph Heiss
6e9fbee968
home-manager: Install xdg-utils
on deskop and move open
alias
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-18 20:55:16 +02:00
Christoph Heiss
a0bcd443b7
home-manager: Add neovim configuration
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-18 20:55:15 +02:00
Christoph Heiss
8d94745d9f
desktop: Add rust-analyzer
package
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-18 01:12:01 +02:00
Christoph Heiss
c4e57f0a74
home-manager: git: Turn off advice.skippedCherryPicks
option
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-18 01:11:21 +02:00
Christoph Heiss
8099ef8e1d
home-manager: Add some ssh config options
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-15 16:59:30 +02:00
Christoph Heiss
6955ea6a96
machines: Add trek
, my Framework laptop
...
.. and with it, all the infrastructure for desktop systems; as well as
laptop-specific things like WiFi and TLP.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-08 18:33:17 +02:00
Christoph Heiss
6706d91aec
home-manager: tmux: Setup status bar properly
...
Fixes usage of the `sysstat` plugin, plus removes the need the for the
`prefix-highlight` plugin.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-07 23:41:47 +02:00
Christoph Heiss
fa302ef4b6
system/lxc: Remove unused import
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-02 14:56:33 +02:00
Christoph Heiss
df9b15996d
machines: Add 'name'
...
Runs blocky + unbound for custom DNS.
Also adds all the common nix infrastructure needed.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-01 22:20:34 +02:00