Commit graph

919 commits

Author SHA1 Message Date
Felix Schröter 316dce6c59
feat(system): switch to wireplumber config 2023-04-19 13:33:38 +02:00
Felix Schröter 57395114d9
feat: remove glsl-language-server 2023-04-19 13:32:46 +02:00
Felix Schröter bc2c479485
feat(hardware): update hardened config 2023-04-17 12:42:15 +02:00
Felix Schröter 1883a941ac
feat(mullvad-browser): remove vimium 2023-04-17 12:41:34 +02:00
Felix Schröter 68853805c2
feat(mullvad-browser): update config 2023-04-17 12:38:06 +02:00
Felix Schröter 2ab57e9051
refactor(flake): simplify code 2023-04-17 12:33:55 +02:00
Felix Schröter b79a460d45
fix: fix element-desktop autostart 2023-04-15 00:52:53 +02:00
Felix Schröter 7406beadf4
feat: add element-desktop 2023-04-15 00:47:18 +02:00
Felix Schröter 8506a9b29b
feat: use Wayland for Chromium & Electron 2023-04-15 00:47:18 +02:00
Felix Schröter 371c136b38
feat: add modules for Firefox-based browsers
Mullvad Browser module works as expected.
Firefox & Tor Browser might still have some issues.
2023-04-15 00:47:18 +02:00
Felix Schröter 83acc14467
feat(system): improve hardened.nix
Import  from nixpkgs as basis and override settings that cause problems.
2023-04-15 00:47:18 +02:00
Felix Schröter 20876cf317
chore(flake): update inputs 2023-04-13 18:01:05 +02:00
Felix Schröter 1741f59376
chore(restic): ignore ~/.mullvad 2023-04-13 14:30:57 +02:00
Felix Schröter 1cccfd785f
feat(mullvad-browser): remove unnecessary titlebar config 2023-04-12 21:27:52 +02:00
Felix Schröter 9e0a89e55d
feat(browsers): move firefox addons into own file 2023-04-12 21:13:33 +02:00
Felix Schröter 0bf8a6b336
feat(browsers): add mullvad-browser
Adds Mullvad Browser & sets it as the new default browser.
2023-04-12 21:06:32 +02:00
Felix Schröter 2cf6ced7f3
refactor(browsers): move tor-browser into own file 2023-04-12 20:57:18 +02:00
Felix Schröter a00fdeee6d
refactor(firefox): update config 2023-04-12 20:55:57 +02:00
Felix Schröter 61c9426d68
chore(flake): update inputs 2023-04-12 20:53:49 +02:00
Felix Schröter d64c7db4ae
fix(immich): fix & improve immich 2023-04-11 19:38:44 +02:00
Felix Schröter b8b6127367
feat(system): reset swappiness to default again 2023-04-11 18:00:32 +02:00
Felix Schröter 3bef9b9f4e
feat(system): make zram swap options overridable 2023-04-11 17:43:38 +02:00
Felix Schröter 431aeb8c06
feat(scripts): remove swap subvolume & swapfile from setup-partitions 2023-04-11 17:18:00 +02:00
Felix Schröter 8197776b8d
feat(lattepanda): remove swapfile 2023-04-11 17:17:00 +02:00
Felix Schröter e1bf285b89
feat(home-pc): remove swapfile 2023-04-11 17:12:53 +02:00
Felix Schröter 730683518c
feat(system): add zram swap 2023-04-11 17:12:53 +02:00
Felix Schröter 041ce07092
chore(hardware): remove unused RPi4 config 2023-04-11 16:54:38 +02:00
Felix Schröter c7822cdf1b
feat(hardware): adjust AMD GPU config 2023-04-09 21:48:41 +02:00
Felix Schröter 4ebd0c7d24
chore(hardware): remove unused RPi4 GPU config 2023-04-09 21:46:02 +02:00
Felix Schröter 3c72312f8a
feat(shell): add nushell 2023-04-09 21:43:53 +02:00
Felix Schröter a115df5a63
chore(gaming): update proton-ge 2023-04-09 21:38:35 +02:00
Felix Schröter 04f0ba7945
feat(lutris): remove wine-ge 2023-04-09 21:38:03 +02:00
Felix Schröter 73044da59e
fix(neovim): improve bashls & shellcheck configuration 2023-04-09 21:37:31 +02:00
Felix Schröter 9a4835e394
fix(neovim): fix .env.* filetype 2023-04-09 21:37:31 +02:00
Felix Schröter 2fea5e6bbf
style(neovim): format code 2023-04-09 21:37:31 +02:00
Felix Schröter 75fa9b8dc7
feat(helix): switch to unstable & add settings 2023-04-09 21:37:31 +02:00
Felix Schröter d3220874f4
feat(flake): add nixpkgs-unstable input 2023-04-09 21:37:31 +02:00
Felix Schröter 003be522ac
feat(desktop): adjust bedtime mode start hours 2023-04-09 21:37:31 +02:00
Felix Schröter b2843b49ed
feat(firefox): add zotero-connector 2023-04-09 21:37:31 +02:00
Felix Schröter 723f3b9c50
feat(home-pc): add zotero 2023-04-09 21:37:31 +02:00
Felix Schröter bae65e74e2
feat(firefox): remove various addons 2023-04-09 21:31:01 +02:00
Felix Schröter de4be9edca
feat(browsers): remove brave 2023-04-09 21:29:45 +02:00
Felix Schröter 7ee087e367
chore(flake): update inputs 2023-04-09 21:29:14 +02:00
Felix Schröter 22bf1600b1
refactor(shell): split shell config 2023-03-17 12:37:26 +01:00
Felix Schröter fe0d7069c1
feat(editors): replace rnix-lsp with nil 2023-03-16 16:31:02 +01:00
Felix Schröter 080e04e716
feat(vpn): improve postStart script 2023-03-14 13:53:12 +01:00
Felix Schröter bb459e4a78
feat(firefox): add simplelogin 2023-03-14 13:49:50 +01:00
Felix Schröter 54f2f0abba
feat(home-pc): enable amd-pstate 2023-03-14 13:47:39 +01:00
Felix Schröter 1cc2082832
fix(home-server): fix ddclient cmdv6
Use the first result to avoid using deprecated addresses.
2023-03-14 13:40:07 +01:00
Felix Schröter 01ed691523
feat: improve printing config
Should now discover printers via IPP Everywhere automatically.
2023-03-06 16:46:25 +01:00