nixos-config

NixOS configs for my systems
Log | Files | Refs

DateCommit messageAuthorFiles+-
2025-12-10 09:51switch back to nixos yet again on demiurgevin19+189-220
2025-12-10 09:51remove tailscalevin2+106-50
2025-10-19 00:06demiurge/hastur: comment out notmuch pre-new hookvin1+1-1
2025-10-19 00:05demiurge: some alvr stuffvin1+14-5
2025-10-07 02:52manage emacs packages within nixvin1+63-2
2025-10-07 02:52texlive package stuffvin1+9-3
2025-10-07 02:51try using bspwm as current wmvin2+115-2
2025-10-04 18:35start switching to stumpwm for lispinessvin2+18-82
2025-10-04 01:55update home.nixvin1+1-1
2025-10-04 01:55saklas: remove dovecot sieve (notmuch used instead)vin1+0-28
2025-10-04 01:55modularize morevin4+358-321
2025-09-29 19:16update flake.lockvin1+8-8
2025-09-25 23:15trust current mkcert'd epistemia certvin1+31-0
2025-09-25 23:15change packagesvin2+20-10
2025-09-25 23:13temporarily use tailscalevin1+12-8
2025-09-25 23:12update flakevin2+11-11
2025-09-21 23:12re-add llama.cpp and update itvin1+1-1
2025-09-21 23:12update email addresses and saved locationvin1+4-4
2025-09-21 18:24begrudgingly go back to pipewirevin1+23-112
2025-09-21 18:23begrudgingly go back to tailscalevin1+32-37
2025-09-21 18:22switch to exwmvin6+80-124
2025-09-21 02:11avin15+300-244
2025-09-20 21:31prepare repo for switching back to nixosvin12+556-1042
2025-05-23 05:29demiurge, hastur: increase zsh histsize to 1000000vin1+1-0
2025-05-22 04:53demiurge: fix transmission umaskvin1+1-1
2025-05-19 19:13update flake.lockvin1+12-12
2025-05-19 19:13demiurge, hastur: finally got xdg-desktop-portal workingvin1+24-0
2025-05-19 12:35change swaybg from center to fillvin1+1-1
2025-05-19 12:35change preamp from -7dB back to original -10.8dBvin1+1-1
2025-05-17 15:13bvin4+23-18
2025-05-12 18:28avin3+24-45
2025-05-08 23:53demiurge, hastur: move telescope bindings under tvin1+3-3
2025-05-08 23:49demiurge, hastur: add ripgrep and fd to installed packagesvin1+2-0
2025-05-08 23:49demiurge, hastur: add telescope frecency to nvimvin1+9-0
2025-05-08 23:00demiurge, hastur: neovim telescope ivy themingvin1+18-2
2025-05-08 21:42demiurge, hastur: use telescope with zf for emacs-like orderlessvin1+11-0
2025-05-08 21:25demiurge, hastur: start adding neovim keybindsvin1+4-0
2025-05-08 20:44demiurge, hastur: fix qutebrowser config indenting from nixfmtvin1+30-30
2025-05-08 20:44demiurge, hastur: change neovim config a bitvin1+21-2
2025-05-08 20:43demiurge, hastur: change pager to page for nvimvin1+2-1
2025-05-08 19:29all: update nix flakevin1+13-13
2025-05-08 17:35demiurge, hastur: start tree-sitter stuff for neovimvin1+66-0
2025-05-07 22:48demiurge, hastur: fix notmuch postNew hookvin1+9-9
2025-05-07 22:47demiurge, hastur: switch to lua config insteadvin1+12-12
2025-05-07 21:00run nixfmtvin8+1255-1013
2025-05-07 20:57all: remove emacs from global packagesvin3+0-3
2025-05-07 20:50demiurge, hastur: elite stuffvin1+5-2
2025-05-07 20:50demiurge, hastur: start switching back to (neo)vim from emacsvin1+49-2
2025-05-07 19:37demiurge, hastur: use foot's alpha option instead of compositorvin1+2-1
2025-05-03 01:46demiurge: attempt to have a working xdg portalvin1+5-0
2025-05-01 23:56demiurge, hastur: more sway stuffvin1+16-3
2025-05-01 22:31demiurge, hastur: add easyeffects equalizer presetvin1+225-0
2025-04-30 07:17demiurge, hastur: fix zsh warning and redundant yt-dlp aliasvin1+2-2
2025-04-30 07:15demiurge, hastur: remove alacritty, i3, picomvin1+0-264
2025-04-30 07:05demiurge, hastur: switch back to foot from alacrittyvin1+47-3
2025-04-30 05:23all: update flake.lockvin2+24-23
2025-04-27 21:56demiurge: make nginx, postgresql, and tailscaled start in backgroundvin1+16-5
2025-04-27 20:38demiurge: fix inv-sig-helper's hash to get the actual updated buildvin1+1-3
2025-04-27 20:18demiurge, hastur: add more utilsvin1+6-3
2025-04-26 04:35demiurge, hastur: fix backgroundvin1+1-5
2025-04-26 04:24demiurge, hastur: disable mouse acceleration in sway's libinputvin1+2-0
2025-04-26 04:11demiurge, hastur: add blur and other picom-esque stuff to swayfxvin1+21-6
2025-04-26 03:33demiurge, hastur: start using sway againvin1+176-2
2025-04-26 03:01demiurge, hastur: disable gbm for qutebrowser on qt6.9vin1+3-0
2025-04-25 06:46demiurge: add alvr and bs-managervin3+13-21
2025-04-25 05:10itpanuvin3+72-52
2025-04-22 05:48grahvin5+54-48
2025-04-03 01:59demiurge: disable tls on sdui.demiurge.epistemia for iosvin1+3-3
2025-04-02 02:00demiurge: uhvin3+28-15
2025-04-01 11:07demiurge: rebuild computer and not use 1080tivin1+3-6
2025-03-26 13:28demiurge: update inv-sig-helpervin1+14-0
2025-03-25 03:50demiurge: try running open-webui?vin2+16-0
2025-03-23 03:32demiurge: rename /data_warm to /data_wdvin2+6-6
2025-03-18 14:06demiurge: remove data_warm and hgst pool from auto-importingvin1+1-1
2025-03-18 07:54demiurge: add nvidia againvin1+11-2
2025-03-18 07:22demiurge: add llama-cpp to packagesvin2+7-2
2025-03-18 05:27all: update nix flake inputs to use follows and add llama-cpp inputvin2+78-42
2025-03-18 05:25all: update nix flakevin1+9-9
2025-03-18 05:22demiurge, hastur: stuffvin3+13-4
2025-03-10 05:00demiurge, hastur: uhvin2+3-3
2025-03-09 20:12all: update nix flakesvin1+9-9
2025-03-09 20:10all: add some bookmarks to qutebrowservin1+3-0
2025-03-09 06:54hastur: add to tailnetvin3+46-15
2025-03-09 06:51all: change tailscale ipsvin2+6-6
2025-03-09 01:59demiurge: enable prowlarr, radarr, and lidarrvin1+15-0
2025-03-09 01:12demiurge: move transmission config under media servervin1+14-15
2025-03-09 00:37demiurge, hastur: disable redshift for nowvin1+1-1
2025-03-09 00:32demiurge: add systemd timer for refreshing invidious tokensvin1+39-0
2025-03-09 00:00demiurge: add invidious overlay and move nixpkgs config to topvin1+33-15
2025-03-09 00:00demiurge: switch back to wg-quick for fixed ipv6vin1+23-22
2025-03-08 16:43demiurge, hastur: remove commented-out suid sectionvin2+0-18
2025-03-08 16:42demiurge: enable invidiousvin2+38-0
2025-03-08 00:22rename lappy to hasturvin5+293-293
2025-03-08 00:00demiurge: enable sonarrvin1+11-0
2025-03-04 07:06demiurge, lappy: remove wg0 configvin2+0-29
2025-03-04 01:46saklas: setup prosodyvin1+25-2
2025-03-04 00:54demiurge: switch back to using self-signed cert instead of step-cavin5+51-89
2025-03-03 08:27all: switch vpn tld from .vpn to .epistemiavin2+12-12
2025-03-03 07:39saklas: rename headscale magicdns domain and set dnsvin1+2-1
2025-03-03 07:08demiurge: set as tailscale exit nodevin1+9-1
2025-03-03 06:09saklas: switch mail.nix to use agenixvin7+89-72
2025-03-03 05:57saklas: start using agenix as wellvin5+52-33
2025-03-03 05:48start using agenixvin7+150-14
2025-03-03 05:24demiurge: use authkey for running tailscale on startvin1+4-1
2025-03-03 05:02demiurge: more stuffvin2+113-9
2025-03-03 05:02saklas, demiurge: finally get headscale workingvin2+48-9
2025-03-03 01:46saklas: wireguard and stuffvin1+53-5
2025-03-02 19:51saklas: enable radicalevin1+24-0
2025-03-02 09:47saklas: update user installed packagesvin1+3-1
2025-03-02 09:45saklas: setup endlessh tarpit and fail2ban for sshvin1+19-1
2025-03-02 07:39saklas: allow root ssh via keyvin1+6-2
2025-03-02 07:23saklas: enable nginx and acmevin2+15-3
2025-03-02 07:01saklas: try using the nixos-mailserver flakevin3+64-2
2025-03-02 05:59saklas: add nginx config, but have it disabled until latervin1+16-6
2025-03-02 05:59demiurge: add darkest-muse-v1 as creative llmvin1+1-0
2025-03-02 05:36saklas: use nixos stable 24.11 branch, not unstablevin1+3-2
2025-03-02 05:22add saklas host, mail/webserver vpsvin3+164-0
2025-03-02 04:36uhvin2+2-1
2025-03-02 04:34use zathura as main pdfvin1+2-1
2025-02-27 06:58move quartus to user package, not systemvin2+8-2
2025-02-24 01:54add udev rules for st-linkvin2+18-0
2025-02-24 01:13add quartus to lappyvin1+8-0
2025-02-24 01:07add notmuch configvin1+23-0
2025-02-24 00:56setup step-ca as my own TLS CA instead of using self-signed certsvin2+91-11
2025-02-24 00:55enable qemu/libvirtd+virt-managervin1+11-3
2025-02-24 00:14start using notmuch+isync instead of aerc for emailvin1+124-117
2025-02-24 00:12change wallpapervin1+3-2
2025-02-18 04:28only choose MAX10 FPGA for quartus to greatly reduce sizevin1+1-1
2025-02-17 06:34update nixos inputs and add unzip, uvtools, prusa-slicervin2+24-6
2025-02-05 00:59re-indented filesvin3+6-6
2025-02-05 00:57organize home-manager packagesvin1+32-14
2025-02-01 17:52temporarily switch to nixos-unstable-small branch of nixpkgs for fixed rocmvin3+10-8
2025-02-01 16:50switch back to amdgpuvin1+4-28
2025-01-29 07:21try out syncthing againvin2+98-7
2025-01-27 16:49add quartus to demiurgevin3+26-3
2025-01-26 16:19update nixpkgs flakevin1+7-24
2025-01-26 16:18temporarily add nvidiavin1+31-4
2025-01-15 05:47add sxiv image viewervin1+1-0
2025-01-15 05:46add texlive full packagevin1+1-0
2025-01-15 04:57change yt-dlp back to unstable branch from unstable-smallvin2+0-2
2025-01-15 04:57change prompt temporarilyvin1+1-0
2025-01-15 02:19add acpi and acpilight packagesvin2+3-1
2025-01-14 04:23add nixpkgs-unstable-small for updated yt-dlpvin3+26-7
2025-01-14 04:08switch mullvad endpointvin1+3-3
2025-01-14 04:07start to actually use my yubikey nanovin3+9-0
2025-01-14 04:06update lappy to config based on demiurgevin2+227-128
2025-01-13 15:08edit home.nixvin1+9-2
2025-01-13 01:36temporarily remove aerc extraBinds and rename i3 ws 0 to 10vin1+3-8
2025-01-11 04:08add steam and other packagesvin2+15-0
2025-01-11 03:22add navidrome and stable-diffusion-webuivin1+26-0
2025-01-09 09:38add redlibvin1+67-0
2025-01-09 09:37change from nixos-24.11 to nixos-unstablevin2+9-10
2025-01-09 09:13add dnsmasq and nginx reverse proxyvin1+37-0
2025-01-09 08:41add searxng configvin1+361-0
2025-01-09 06:37add wireguard config to vps and mullvadvin1+32-0
2025-01-09 05:39edit desktop configvin1+106-69
2025-01-09 05:03add transmission configvin2+14-3
2025-01-09 04:47add qutebrowser configvin1+268-1
2025-01-09 04:03add ollama modelsvin1+8-0
2025-01-09 02:59add tmux config and remove redundant package declarationsvin1+25-5
2025-01-09 02:39update picom configvin1+48-0
2025-01-09 02:18save current theme to "current" for easy switching in colors.nixvin2+35-32
2025-01-09 02:15switch i3 colors from hardcoded to theme nix filevin1+26-26
2025-01-09 02:02start including theme colors in separate file. changed alacritty to use thatvin2+38-28
2025-01-09 01:48reindent home.nixvin1+1-1
2025-01-09 01:38switch to mandoc instead of man-dbvin1+12-5
2025-01-09 01:38declaratively add alacritty :)vin1+79-1
2025-01-09 01:37add missing deps of kasivin1+2-0
2025-01-08 21:48use pipewire and enable startxvin2+13-9
2025-01-08 21:47rename angou to kasivin1+17-13
2025-01-08 20:30add doas-sudo-shim to system packagesvin1+2-1
2025-01-08 20:23add /data to demiurge zfsvin1+6-0
2025-01-08 19:45fix demiurgevin2+4-1
2025-01-08 19:42update rest, I am lazyvin3+12-11
2025-01-08 19:41add desktop/demiurge configvin2+192-0
2025-01-08 19:40update home.nixvin1+93-97
2025-01-01 17:01update nixos to 24.11 and try adding stuff from existing imperative configvin2+65-38
2024-08-13 01:58fail at trying add external flake derivation for everblush gtk themevin4+114-38
2024-08-12 04:25use workman layout on laptopvin1+6-2
2024-08-12 02:53add my i3 configvin1+155-2
2024-08-11 21:56add more stuff and potential servicesvin1+40-0
2024-08-11 20:06add binds and styleset in aerc and add age to packagesvin1+59-1
2024-08-11 20:06stop highlighting searches in neovimvin1+1-0
2024-08-10 22:04avin1+1-1
2024-08-10 22:01use neovim instead of vimvin2+15-12
2024-08-10 22:00add zsh autocorrect and ksh/bash-style meta-backspacevin1+8-0
2024-08-10 16:22add yt-dlp configvin1+14-0
2024-08-10 16:20update zsh configvin2+40-0
2024-08-10 15:35add basic vim configvin2+21-1
2024-08-10 03:58add redshift and some xdg settingsvin1+108-75
2024-08-10 03:39add git configvin1+36-0
2024-08-10 03:27add fontconfig default fontsVineet Kumar1+10-0
2024-08-10 03:22add gtk and aerc configVineet Kumar2+104-19
2024-08-09 22:45move packages to home.nix and change shell from loksh to zshVineet Kumar2+20-18
2024-08-09 22:44switch home-manager version to 24.05 instead of unstableVineet Kumar2+5-4
2024-08-09 22:29try using home-managerVineet Kumar3+40-30
2024-08-09 21:37start working on using nixosVineet Kumar4+309-0