1
0
mirror of https://github.com/ellmau/nixos.git synced 2025-12-19 09:29:36 +01:00

521 Commits

Author SHA1 Message Date
c4c6e6f4ac
Fix waybar config issue with redundant data on wifi connections 2022-09-07 12:21:37 +02:00
eb08f1430f
Add markdown mode to emacs 2022-09-06 11:30:18 +02:00
9ca2aeab98
flake.lock: Update
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/68fbdf4f08f19f95b1c64b21c4db16403b5498e3' (2022-09-02)
  → 'github:nix-community/emacs-overlay/817a33003090677244ad5157d3148911e14372af' (2022-09-06)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b82ccafb54163ab9024e893e578d840577785fea' (2022-09-01)
  → 'github:NixOS/nixpkgs/67e45078141102f45eff1589a831aeaa3182b41e' (2022-09-02)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/d92fba1bfc9f64e4ccb533701ddd8590c0d8c74a' (2022-08-28)
  → 'github:Mic92/sops-nix/044ccfe24b349859cd9efc943e4465cc993ac84e' (2022-09-05)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/290dbaacc1f0b783fd8e271b585ec2c8c3b03954' (2022-08-28)
  → 'github:NixOS/nixpkgs/013e8d86d9a3f33074c903c8ffcab0d34087b1ed' (2022-09-03)
2022-09-06 11:13:21 +02:00
a57d558eb2
Add rust version 2021 to rustfmt (aphelaia) 2022-09-06 11:12:05 +02:00
b092bcb251
flake.lock: Update
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/f7caedcd0df6710e5c33b493220f729385664ae7' (2022-08-29)
  → 'github:nix-community/emacs-overlay/68fbdf4f08f19f95b1c64b21c4db16403b5498e3' (2022-09-02)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/12620020f76b1b5d2b0e6fbbda831ed4f5fe56e1' (2022-08-13)
  → 'github:NixOS/nixos-hardware/786633331724f36967853b98d9100b5cfaa4d798' (2022-09-02)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0ba2543f8c855d7be8e90ef6c8dc89c1617e8a08' (2022-08-27)
  → 'github:NixOS/nixpkgs/b82ccafb54163ab9024e893e578d840577785fea' (2022-09-01)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/324c8aaf25b2f2027af7798e5582ce3040a793b6' (2022-08-27)
  → 'github:NixOS/nixpkgs/2da64a81275b68fdad38af669afeda43d401e94b' (2022-09-01)
2022-09-02 13:31:54 +02:00
42b27abca6
Add podman - a docker implementation 2022-09-01 16:39:45 +02:00
7a75b9f1fd
Add SSL redirect for grocy subdomain 2022-08-30 15:39:24 +02:00
64598a1395
Add grocy.nix to server/default.nix 2022-08-30 15:28:34 +02:00
8ccc9bdd26
Fix typo in hostName for grocy at metis 2022-08-30 15:08:44 +02:00
487d3c74f6
Add grocy service to metis 2022-08-30 15:03:28 +02:00
9a31a52140
Enable numlock on sway startup 2022-08-29 10:55:29 +02:00
991177cb23
flake.lock: Update
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/77e195ec366bf53d084b735de228f3efc5800d0e' (2022-08-26)
  → 'github:nix-community/emacs-overlay/f7caedcd0df6710e5c33b493220f729385664ae7' (2022-08-29)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/058de3818577db19d1965c21e2479916a3eaaf95' (2022-08-25)
  → 'github:NixOS/nixpkgs/0ba2543f8c855d7be8e90ef6c8dc89c1617e8a08' (2022-08-27)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/b784c5ae63dd288375af1b4d37b8a27dd8061887' (2022-08-24)
  → 'github:NixOS/nixpkgs/324c8aaf25b2f2027af7798e5582ce3040a793b6' (2022-08-27)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/6068774a8e85fea4b0177efcc90afb3c3b74430b' (2022-08-21)
  → 'github:Mic92/sops-nix/d92fba1bfc9f64e4ccb533701ddd8590c0d8c74a' (2022-08-28)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/9a91318fffec81ad009b73fd3b640d2541d87909' (2022-08-20)
  → 'github:NixOS/nixpkgs/290dbaacc1f0b783fd8e271b585ec2c8c3b03954' (2022-08-28)
2022-08-29 10:46:49 +02:00
7c2d58fa23
flake.lock: Update
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/97a0b4e8d1bfc77f1159bad987c119394b7c2f26' (2022-08-22)
  → 'github:nix-community/emacs-overlay/77e195ec366bf53d084b735de228f3efc5800d0e' (2022-08-26)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/9a91318fffec81ad009b73fd3b640d2541d87909' (2022-08-20)
  → 'github:NixOS/nixpkgs/058de3818577db19d1965c21e2479916a3eaaf95' (2022-08-25)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/13711c9ab9f5a160a44affb7a6221be53318a873' (2022-08-20)
  → 'github:NixOS/nixpkgs/b784c5ae63dd288375af1b4d37b8a27dd8061887' (2022-08-24)
2022-08-26 09:51:07 +02:00
588e291466
Add floating app_id entries for keepass and pavucontrol 2022-08-23 10:00:06 +02:00
ea4e8fde78
Add wdisplays, Add floating criteria for keepass and pavuc 2022-08-22 17:43:02 +02:00
8261143748
Add ellmauthaler.net SSL enabled website 2022-08-22 17:16:56 +02:00
2b61e5420f
Add SSL to test-site (ellmauthaler.net) 2022-08-22 17:13:29 +02:00
91dfc7b0c9
Add alejandra to the base-packages 2022-08-22 17:03:55 +02:00
Stefan Ellmauthaler
1e6e85ae2b
Swayfy (#5)
* switch to sway

* Add greetd pam integration, Add waybar base config

* waybar (multiple modules do not behave as documented)
* nm-applet
* systemd-integration due to "normal" call via greetd

configure mako
adding base commands for nm-applet, blueman-applet

* add kanshi

* swayconfig keybindings for special multimedia keys

* waybar base stylefile + basic modules

* Add more portals to wayland/sway and fix fonts

* Add nixosConfiguration-awareness to the homemanager module

* Add alacritty.nix for home-manager configuration

* Add formatter to flake

* Format with alejandra style

* Add apheleia to emacs

* Add local configuration to use alejandra in this flake with emacs
2022-08-22 16:39:47 +02:00
fda7303945
flake.lock: Update
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/b7f322524d077b01f63d413cea4059c5fffaa362' (2022-08-16)
  → 'github:nix-community/emacs-overlay/f391425e518aae894dd95c9165140f1dda8283af' (2022-08-17)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/879121648fe522b38cc1cf75aef160a14a1f2e7b' (2022-08-14)
  → 'github:NixOS/nixpkgs/3d47bbaa26e7a771059d828eecf3bd8bf28a8b0f' (2022-08-15)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/6512b21eabb4d52e87ea2edcf31a288e67b2e4f8' (2022-08-14)
  → 'github:NixOS/nixpkgs/762b003329510ea855b4097a37511eb19c7077f0' (2022-08-16)
2022-08-17 23:48:35 +02:00
4a0a047e6a
flake.lock: Update
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/8a7c1d3582856a2e34942cc4371718ef252784ac' (2022-08-12)
  → 'github:nix-community/emacs-overlay/b7f322524d077b01f63d413cea4059c5fffaa362' (2022-08-16)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/78f56d8ec2c67a1f80f2de649ca9aadc284f65b6' (2022-08-12)
  → 'github:NixOS/nixos-hardware/12620020f76b1b5d2b0e6fbbda831ed4f5fe56e1' (2022-08-13)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/45c9736ed69800a6ff2164fb4538c9e40dad25d6' (2022-08-11)
  → 'github:NixOS/nixpkgs/879121648fe522b38cc1cf75aef160a14a1f2e7b' (2022-08-14)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/3a11db5f408095b8f08b098ec2066947f4b72ce2' (2022-08-10)
  → 'github:NixOS/nixpkgs/6512b21eabb4d52e87ea2edcf31a288e67b2e4f8' (2022-08-14)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/34ee98b8c2ca153a23a63c1841a0a067313856d5' (2022-08-02)
  → 'github:Mic92/sops-nix/773365016f5202a199f5aff72cac75c64add4528' (2022-08-15)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/a26a6f4529878fbfe5f1f287dcdff4a287c58def' (2022-07-31)
  → 'github:NixOS/nixpkgs/70b6236f3cbc815f2cae8d597418c714cf83d1c8' (2022-08-13)
2022-08-16 15:58:46 +02:00
6631525172
Add printer email 2022-08-13 11:40:58 +02:00
8e1c4e5982
flake.lock: Update
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/b9139aa9a98830ceb268a611495dc47e6b503ac4' (2022-08-10)
  → 'github:nix-community/emacs-overlay/8a7c1d3582856a2e34942cc4371718ef252784ac' (2022-08-12)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/3975d5158f00accda15a11180b2c08654cfb2807' (2022-08-09)
  → 'github:NixOS/nixos-hardware/78f56d8ec2c67a1f80f2de649ca9aadc284f65b6' (2022-08-12)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/490f6174c03132bf8f078d0f3a6e5890a47f9b30' (2022-08-09)
  → 'github:NixOS/nixpkgs/45c9736ed69800a6ff2164fb4538c9e40dad25d6' (2022-08-11)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/39d7f929fbcb1446ad7aa7441b04fb30625a4190' (2022-08-08)
  → 'github:NixOS/nixpkgs/3a11db5f408095b8f08b098ec2066947f4b72ce2' (2022-08-10)
2022-08-12 14:54:35 +02:00
2ae6ff01e1
flake.lock: Update
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/58e88dbc17d5252b51bff1266c6f10c00997e1f8' (2022-08-08)
  → 'github:nix-community/emacs-overlay/b9139aa9a98830ceb268a611495dc47e6b503ac4' (2022-08-10)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/ea3efc80f8ab83cb73aec39f4e76fe87afb15a08' (2022-08-01)
  → 'github:NixOS/nixos-hardware/3975d5158f00accda15a11180b2c08654cfb2807' (2022-08-09)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3c8a5fa9a699d6910bbe70490918f1a4adc1e462' (2022-08-07)
  → 'github:NixOS/nixpkgs/490f6174c03132bf8f078d0f3a6e5890a47f9b30' (2022-08-09)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/f44884060cb94240efbe55620f38a8ec8d9af601' (2022-08-06)
  → 'github:NixOS/nixpkgs/39d7f929fbcb1446ad7aa7441b04fb30625a4190' (2022-08-08)
2022-08-10 11:31:38 +02:00
ef6f85eb2c
flake.lock: Update
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/e1ccf03cca1f57361226b2037ead142d82ba9bd5' (2022-08-07)
  → 'github:nix-community/emacs-overlay/58e88dbc17d5252b51bff1266c6f10c00997e1f8' (2022-08-08)
• Updated input 'emacs-overlay/flake-utils':
    'github:numtide/flake-utils/7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249' (2022-07-04)
  → 'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/72f492e275fc29d44b3a4daf952fbeffc4aed5b8' (2022-08-06)
  → 'github:NixOS/nixpkgs/3c8a5fa9a699d6910bbe70490918f1a4adc1e462' (2022-08-07)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/93c57a988470c1948976b1bb70abbd5855c5b810' (2022-08-05)
  → 'github:NixOS/nixpkgs/f44884060cb94240efbe55620f38a8ec8d9af601' (2022-08-06)
2022-08-08 10:03:44 +02:00
a448a95900
Update Mail password 2022-08-07 14:00:06 +02:00
3f9b1f4981
Disable kresd 2022-08-07 13:40:39 +02:00
5992db1d28
Fix owner and group in mail-module 2022-08-07 13:28:16 +02:00
a381c4c673
Enable default mailserver setting for server option 2022-08-07 13:26:31 +02:00
079fe30dd1
Activate mailserver 2022-08-07 13:19:00 +02:00
28070c333a
Update simplemailserver version 2022-08-07 12:48:16 +02:00
7f28967681
flake.lock: Update
Flake lock file updates:

• Updated input 'simple-nixos-mailserver':
    'gitlab:simple-nixos-mailserver/nixos-mailserver/6e3a7b2ea6f0d68b82027b988aa25d3423787303' (2021-12-07)
  → 'gitlab:simple-nixos-mailserver/nixos-mailserver/f535d8123c4761b2ed8138f3d202ea710a334a1d' (2022-06-22)
• Removed input 'simple-nixos-mailserver/nixpkgs-21_05'
• Removed input 'simple-nixos-mailserver/nixpkgs-21_11'
• Added input 'simple-nixos-mailserver/nixpkgs-22_05':
    'github:NixOS/nixpkgs/dab6df51387c3878cdea09f43589a15729cae9f4' (2022-06-11)
2022-08-07 12:47:37 +02:00
b114b23caa
flake.lock: Update
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/da35c186463ac1b7bb04f70b4291ac0572e3ce13' (2022-08-04)
  → 'github:nix-community/emacs-overlay/e1ccf03cca1f57361226b2037ead142d82ba9bd5' (2022-08-07)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a9f66ae640146ac16b6e33d2359e9171b27b0993' (2022-08-02)
  → 'github:NixOS/nixpkgs/72f492e275fc29d44b3a4daf952fbeffc4aed5b8' (2022-08-06)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/12363fb6d89859a37cd7e27f85288599f13e49d9' (2022-08-03)
  → 'github:NixOS/nixpkgs/93c57a988470c1948976b1bb70abbd5855c5b810' (2022-08-05)
2022-08-07 12:43:52 +02:00
f3532a3000
flake.lock: Update
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/10d42a1d9e6032992ac047153a9bffd4444bd6ed' (2022-08-03)
  → 'github:nix-community/emacs-overlay/da35c186463ac1b7bb04f70b4291ac0572e3ce13' (2022-08-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e43cf1748462c81202a32b26294e9f8eefcc3462' (2022-08-01)
  → 'github:NixOS/nixpkgs/a9f66ae640146ac16b6e33d2359e9171b27b0993' (2022-08-02)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/5857574d45925585baffde730369414319228a84' (2022-07-31)
  → 'github:NixOS/nixpkgs/12363fb6d89859a37cd7e27f85288599f13e49d9' (2022-08-03)
2022-08-04 16:48:04 +02:00
39e9199ac6
Add additional xits-math font 2022-08-04 16:47:28 +02:00
7d9f73a642
Add templates to the default flake 2022-08-03 22:11:20 +02:00
cdc16aa257
flake.lock: Update
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/0ccabd776050ea80faf610a9dd5b390171ee8037' (2022-08-02)
  → 'github:nix-community/emacs-overlay/10d42a1d9e6032992ac047153a9bffd4444bd6ed' (2022-08-03)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/7b9be38c7250b22d829ab6effdee90d5e40c6e5c' (2022-07-30)
  → 'github:NixOS/nixpkgs/5857574d45925585baffde730369414319228a84' (2022-07-31)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/22b08d5c234a5c1b6e403488276b1c3e9c6ae9d3' (2022-07-31)
  → 'github:Mic92/sops-nix/34ee98b8c2ca153a23a63c1841a0a067313856d5' (2022-08-02)
2022-08-03 11:21:05 +02:00
cc5f228d8a
Fix dns entries on client side (wireguard) 2022-08-02 14:21:11 +02:00
9b19f4d28f
Add further minimal config for the mailserver 2022-08-02 12:58:22 +02:00
81a77df2c0
Base configuration email server 2022-08-02 12:46:05 +02:00
bd206ff267
Set wireguard for nucturne but not for stel-xps 2022-08-02 11:59:12 +02:00
983fc847e1
Update configuration 2022-08-02 11:47:29 +02:00
e2931365b5
Add stel-xps and nucturne to the wireguard network 2022-08-02 11:28:11 +02:00
95b6639009
Apply nixfmt 2022-08-02 11:08:01 +02:00
407ff4706e
flake.lock: Update
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/e0f99212b780c7f55af5d5b9d6ed20528d9fbee2' (2022-08-01)
  → 'github:nix-community/emacs-overlay/0ccabd776050ea80faf610a9dd5b390171ee8037' (2022-08-02)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/727a099e871ff10ae09a1ebd056a5ba4b9dbe50f' (2022-07-31)
  → 'github:NixOS/nixos-hardware/ea3efc80f8ab83cb73aec39f4e76fe87afb15a08' (2022-08-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ede02b4ccb13557b95058d66146640a2b0bb198f' (2022-07-31)
  → 'github:NixOS/nixpkgs/e43cf1748462c81202a32b26294e9f8eefcc3462' (2022-08-01)
2022-08-02 11:07:17 +02:00
28d583c43c
Add extraAllowedIps option to wireguard module 2022-08-02 11:06:43 +02:00
4bce59f602
Add default localhost page 2022-08-01 17:43:42 +02:00
feed8f43f5
Fix unbound config 2022-08-01 17:27:00 +02:00
78f635ec15
Fix typo 2022-08-01 17:20:32 +02:00
7c3a7d6876
Add unbound config and ipv6 net 2022-08-01 17:16:02 +02:00