hektor
7369600da7
feat(home): add git config with example configuration for non-NixOS
2025-12-03 15:53:22 +01:00
hektor
0b58850f16
refactor: move common hosts config into 'modules/common.nix'
2025-12-03 15:53:22 +01:00
hektor
cd3b5409b2
chore: formatting and cleanup
...
- Format shell.nix skeleton to single line
- Complete ts-node removal from astyanax packages
- Format andromache hardware config
2025-12-03 15:53:22 +01:00
hektor
37b6ab1816
chore: update flake to 'nixos-unstable'
...
- Switch from 'nixos-25.05' to 'nixos-unstable'
- Update home-manager to follow main branch
2025-12-03 15:53:22 +01:00
hektor
c111de4fc4
fix(astyanax): correct hostname typo from astynanax to astyanax
2025-12-03 15:53:22 +01:00
hektor
426e09868e
Add neovim 'typescriptreact' snippets
2025-12-03 15:53:22 +01:00
hektor
24ed262e96
don't use rootless docker on 'andromache', but keep it as an option
2025-11-28 20:57:04 +01:00
hektor
1203d3de7c
enable wake on lan on 'andromache' host
2025-11-27 10:37:05 +01:00
hektor
0b139ff795
declare rootless docker for 'andromache' host
2025-11-26 18:37:11 +01:00
hektor
c186fcf306
enable recurrence only on one hosts per 'man task-sync'
2025-11-24 18:47:10 +01:00
hektor
4bfa0fe7c7
refactor 'nixosConfigurations'
2025-11-23 23:29:46 +01:00
hektor
e797bfbb62
move 'nixos-hardware' from 'vm' to 'astyanax' host
2025-11-23 22:06:25 +01:00
hektor
a494390998
modularize NixOS secrets config
2025-11-23 22:06:25 +01:00
hektor
37a81c143d
refactor
2025-11-23 19:49:49 +01:00
hektor
39d92cd5d1
use neovim dark mode
2025-11-23 19:48:48 +01:00
hektor
d75c45f491
declare taskwarrior for all NixOS hosts
2025-11-23 19:37:15 +01:00
hektor
67c18fe456
split up taskwarrior config to facilitate coexisting NixOS and Arch configs
2025-11-23 19:02:21 +01:00
hektor
1c1e3f9bd4
Add (unused) 'printing' module
2025-11-23 16:12:55 +01:00
hektor
5c163d57b0
Refactor 'home/hosts/work'
2025-11-23 16:10:30 +01:00
hektor
8b8a4a750c
Set up xdg user directories
2025-11-18 23:43:12 +01:00
hektor
1d838b5658
Add 'vim-plug' vim plugin to neovim flake
2025-11-18 23:42:34 +01:00
hektor
6935bacbea
Update intel CPU microcode
2025-11-18 23:41:55 +01:00
hektor
c775628986
Improve disko declarations
2025-11-17 21:20:00 +00:00
hektor
86b6348950
Refactor 'hosts/' to use 'default.nix'
2025-11-17 20:41:34 +00:00
hektor
be38105e84
Add gitconfig and gitignore to git home module
2025-11-17 19:15:09 +01:00
hektor
4fbecc4d34
Prefer dark theme (gnome)
2025-11-17 19:06:59 +01:00
hektor
c584eafc94
Set up 'andromache' host
2025-11-17 19:06:35 +01:00
hektor
57e40571bc
Update (networking) hostnames
2025-11-16 16:03:36 +01:00
hektor
72a354c7fa
Only open SSH port when SSH is enabled
2025-11-16 16:03:03 +01:00
hektor
7075800b57
Refactor
2025-11-16 15:42:11 +01:00
hektor
275e192247
Fix vm error
2025-11-16 15:42:03 +01:00
hektor
3552473830
Rename firefox profile from 'work' to 'default'
2025-11-16 02:09:54 +01:00
hektor
9bc91cb02c
Enable nightlight (dconf setting)
2025-11-16 02:00:21 +01:00
hektor
79b3f3a215
Update flake
2025-11-16 01:40:48 +01:00
hektor
8366638782
Add 'kitty-scrollback.nvim' to neovim flake
2025-11-16 01:38:51 +01:00
hektor
83f89f4ec4
Modularize gnome config
2025-11-16 01:36:19 +01:00
hektor
a39ffee613
Use neovim flake
2025-11-16 01:31:55 +01:00
hektor
9463d3fdc5
Add github CLI to 'astyanax' host
2025-11-16 00:19:21 +01:00
hektor
e8f025ba11
Update 'nvim' flake
2025-11-15 23:56:11 +01:00
hektor
a7b7360991
Reuse home modules in 'astyanax' host
2025-11-15 23:49:04 +01:00
hektor
96f77e7ede
Merge NixOS and home manager flakes
2025-11-15 23:49:04 +01:00
hektor
3bfaf0b6e2
Remove 'nix-topology'
2025-11-15 23:17:24 +01:00
hektor
2ec25c1a86
Add 'Syncthing' example config to 'astyanax' host
2025-11-15 21:09:36 +01:00
hektor
aca72d566c
Add 'plocate' to 'astyanax' host
2025-11-15 21:04:21 +01:00
hektor
03d94ecfc4
Add 'Syncthing' to 'astyanax' host
2025-11-15 20:35:12 +01:00
hektor
19b6dfb257
Add bluetooth to 'astyanax' host
2025-11-14 14:08:22 +01:00
hektor
343bf9a32a
Set up nixos-hardware for 'astyanax' host
2025-11-12 23:20:29 +01:00
hektor
cf2cdff505
Remove redundant firefox package
2025-11-12 23:20:01 +01:00
hektor
9dbe430075
Fix wifi disconnect issue?
2025-11-12 23:04:29 +01:00
hektor
c6e99b1906
Set up astyanax host
2025-11-12 23:02:30 +01:00
hektor
275016fd2e
Remove firefox bookmarks
2025-11-11 01:06:20 +01:00
hektor
7dbf16d5bb
Set up interception-tools on NixOS
2025-11-10 22:17:39 +01:00
hektor
660dd366b5
Improve NixOS default firewall declaration
2025-11-10 21:46:08 +01:00
hektor
f5e784399b
Add (relevant) '~/.bin' scripts to NixOS
2025-11-10 20:51:55 +01:00
hektor
6382841d51
Merge commit 'feeac0c2734240b93d92d41dea98b5a4999c38af'
2025-11-10 20:42:31 +01:00
hektor
feeac0c273
Remove redundant 'dmenu' scripts
2025-11-10 20:41:51 +01:00
hektor
5548154061
Add 'bash_aliases' from 'dots' to NixOS
2025-11-10 20:24:19 +01:00
hektor
24c8766ade
Add 'vscode-langservers-extracted' to neovim Nix flake
2025-11-10 18:33:48 +01:00
hektor
9dcb173b0f
Add 'vscode-langservers-extracted' to neovim Nix flake
2025-11-10 18:33:48 +01:00
hektor
dc599f2b1d
Update readme's
2025-11-10 18:04:39 +01:00
hektor
274397c9a9
Move 'vm' host home into home manager flake
2025-11-10 17:55:58 +01:00
hektor
784e270151
Merge 'home-manager' flake into NixOS flake
2025-11-10 17:47:59 +01:00
hektor
6f48fcf416
Merge 'home-manager' flake into NixOS flake
2025-11-10 17:47:59 +01:00
hektor
a1b660112a
Merge commit '49ee65416928244ab5d1fbe3bac8f1a549464e1b'
2025-11-10 17:46:25 +01:00
hektor
7ee38d8dc9
Modularize NixOS SSH config
2025-11-10 17:04:45 +01:00
hektor
56a1a081ab
Modularize NixOS fonts config
2025-11-10 16:49:25 +01:00
hektor
a9e65c5732
Set up 'nix-topology'
2025-11-10 16:38:32 +01:00
hektor
49ee654169
Update 'kitty.conf'
2025-11-10 15:29:49 +01:00
hektor
a140c9e508
Set up sops-nix secrets
2025-11-06 23:13:26 +01:00
hektor
643a7cd5d1
Add neovim skeleton module
2025-11-06 14:31:55 +01:00
hektor
5ea1050197
Fix conform eslint-prettier conflicting formatters
2025-11-06 12:16:10 +01:00
hektor
9887d78c4a
Add git push/pull aliases
2025-11-06 11:16:14 +01:00
hektor
375fffdc2c
Update bash aliases
2025-11-06 11:14:59 +01:00
hektor
a075d3a156
Add back zettelkasten markdown file completion
2025-11-04 23:31:24 +01:00
hektor
950b09cc5b
Update gitsigns.nvim config
2025-11-04 23:31:24 +01:00
hektor
d639a98468
Add lua module snippet
2025-11-04 23:31:24 +01:00
hektor
63956418f1
Set up lua language server for Neovim
2025-11-04 23:31:24 +01:00
hektor
f040795e84
Set up kitty-scrollback.nvim
2025-11-04 16:36:10 +01:00
hektor
26f2ef9a62
Use 'dockerfile' filetype for 'containerfiles'
2025-11-04 16:36:10 +01:00
hektor
0a63090c03
Update gitignore
2025-11-04 16:36:10 +01:00
hektor
e1a34c726d
Update Nix home manager flake
2025-11-04 16:36:10 +01:00
hektor
b0b2abd6bd
Migrate to new Neovim 'lspconfig' version
2025-11-01 23:28:37 +01:00
hektor
448e553e8e
Add 'nixpkgs.follows' to 'nixgl' input in Nix home manager flake
2025-10-28 22:13:41 +01:00
hektor
bb75a1dca1
Declare keepassxc config in Nix home manager flake
2025-10-28 12:56:59 +01:00
hektor
4f64dc7cf3
Modularize neovim & git config in Nix home manager flake
2025-10-28 11:54:40 +01:00
hektor
4276f4bfaf
Modularize firefox config in Nix home manager flake
2025-10-28 11:52:33 +01:00
hektor
d874b36f9b
Declare anki package in Nix home manager flake
2025-10-28 11:46:20 +01:00
hektor
b104067cdc
Format home manager flake (nixfmt)
2025-10-28 00:19:28 +01:00
hektor
39f952638b
Move git & neovim into Nix home manager flake
2025-10-28 00:18:10 +01:00
hektor
653b434f58
Declare bookmarks in firefox toolbar
2025-10-27 23:56:29 +01:00
hektor
12e492328c
Improve pomo script
2025-10-26 22:46:15 +01:00
hektor
cb5d18370f
Move firefox (with addons) into Nix home manager flake
2025-10-26 22:42:28 +01:00
hektor
c0ed57ae6a
Update 'git-cb' script
2025-10-24 10:12:29 +02:00
hektor
861c6af10a
Remove taskwarrior related neovim stuff
2025-10-23 16:52:23 +02:00
hektor
f70a2878c3
Set up nix formatter and language server
2025-10-23 16:26:04 +02:00
hektor
cc076aa471
Set up nix formatter and language server
2025-10-23 16:26:04 +02:00
hektor
9482816cd5
Merge commit '7368b4471b7b5826d9b02d2725929af8d626026a'
2025-10-21 00:01:04 +02:00
hektor
7368b4471b
Merge commit '8f7a78067194008613842b78eb9ba6c632a8e4e3'
2025-10-21 00:00:41 +02:00
hektor
2bc003b312
Merge commit '8f7a78067194008613842b78eb9ba6c632a8e4e3'
2025-10-21 00:00:41 +02:00
hektor
8f7a780671
Squashed 'dots/' changes from 357b97a..24ce8f3
...
24ce8f3 Migrate '.vim/plugin' to neovim
e3d9612 Remove vim yin/yang colorschemes
05986a3 Migrate '.vim/ftplugin' to neovim
05bc2ec Migrate vim snippets to neovim (LuaSnip)
128ae8e Migrate '.vim/ftdetect/prolog' to neovim
f3188f7 Migrate '.vim/after/syntax' to neovim
85d56f9 Migrate vim init config to neovim
afca2ca Migrate '.vim/after' to neovim
d6875c9 Add 'eslint_d' PID to 'nvim-lint' config
568e45f Remove jira aliases
78fa170 Disable 'xdg-user-dirs' by default
5216f79 Alias bash 'history' command to 'h'
0f29dc3 Add neovim dependencies to flake
c901a1c test
dc4ebfc Merge commit '490998275cbdc5ff032d4a39794bf850f4bfefec'
73fd4af Add neovim 'auto-session' plugin setup
ff47da9 Add minimal readme to my neovim configuration
6dff3eb Add minimal readme to my neovim configuration
c94ccd3 Remove neovim lazy load related config
75ca003 Fall back to 'paq.nvim' only when not on 'nixCats'
78094a0 Add 'nixCatsUtils' from 'nixCats'
6e81624 Add neovim packages to 'nixCats' flake
6ded0b1 Add minimal 'nixCats' flake template
d0550b3 Link NixOS repo in dotfiles repository
git-subtree-dir: dots
git-subtree-split: 24ce8f39afe8822e2d1bfb2bcd57fdafece14c30
2025-10-20 23:59:27 +02:00