nix

configuration files that power my machines
Log | Files | Refs | README | LICENSE

commit 205438cb267fbc7b27696fc47f2ac95a9fae0c69
parent e202dd9e4c92a0bcb11944a84df48e20575d4d89
Author: mtmn <miro@haravara.org>
Date:   Wed,  1 Jul 2026 00:54:04 +0200

nix: remove proton, tmux regression, etc.

Diffstat:
Mhosts.nix | 4----
Dhosts/proton/default.nix | 125-------------------------------------------------------------------------------
Dhosts/proton/overlays/config/ghostty/config | 47-----------------------------------------------
Dhosts/proton/overlays/default.nix | 1-
Mmodules/mixins/core/default.nix | 20--------------------
5 files changed, 0 insertions(+), 197 deletions(-)

diff --git a/hosts.nix b/hosts.nix @@ -3,9 +3,6 @@ void = { system = "x86_64-linux"; }; - proton = { - system = "x86_64-linux"; - }; nixaran = { system = "x86_64-linux"; hostname = "nixaran"; @@ -32,7 +29,6 @@ ]; configs = { void = {}; - proton = {}; bbox = {}; SK-M4KCG42FV9 = {}; }; diff --git a/hosts/proton/default.nix b/hosts/proton/default.nix @@ -1,125 +0,0 @@ -{ - pkgs, - lib, - ... -}: { - imports = [../../modules/mixins/dotfiles ../../modules/mixins/core ../../modules/mixins/treesitter ./overlays]; - - programs.git = { - enable = true; - ignores = [ - ".crush/" - ".gemini/" - ".qwen/" - "AGENTS.md" - ]; - }; - - home.packages = lib.concatLists [ - (with pkgs; [ - # core - bat - eza - fd - fzf - neovim - ripgrep - moor - tmux - ncurses - tree-sitter - unzip - zoxide - pass - passExtensions.pass-otp - - # utils - borgbackup - fdupes - gocryptfs - inotify-tools - ncdu - restic - tealdeer - libvarlink - bandit - ruff - shellcheck - shfmt - sops - zls - - # data (extras beyond dev mixin) - slop - - # vcs (extras beyond dev mixin) - git - - # net (extras beyond dev mixin) - caddy - chisel - dnscontrol - dnsmasq - knot-dns - monolith - trickle - w3m - - # build - libgcc - bear - bmake - boost - clang - cmake - ctags - entr - just - act - lld - lldb - llvm - meson - mold - ninja - tre - libtermkey - - # perf - bpftools - bpftrace - bpfmon - bpftop - libbpf - below - hyperfine - iotop - pwru - gdb - strace - perf - valgrind - aflplusplus - ]) - (with pkgs.beam28Packages; [erlang expert rebar3]) - (with pkgs; [ - babashka - biome - gleam - fnlfmt - luarocks - bun - clj-kondo - clojure - gemini-cli-bin - qwen-code - deno - dune - go - gopls - leiningen - ocaml # purescript - ]) - (with pkgs.luaPackages; [fennel lpeg]) - ]; -} diff --git a/hosts/proton/overlays/config/ghostty/config b/hosts/proton/overlays/config/ghostty/config @@ -1,47 +0,0 @@ -scrollback-limit = 10000 -mouse-hide-while-typing = true - -font-family = "Intel One Mono" -font-size = 14 -font-style-bold = no-bold -font-style-bold-italic = no-bold-italic - -cursor-style = block -cursor-style-blink = false -cursor-color = #fd3333 -cursor-text = #15050f -shell-integration-features = no-cursor - -background = #000000 -foreground = #ffffff - -selection-background = #50447f -selection-foreground = #ffffff - -cursor-color = #ccaaee - -palette = 0=#332d38 -palette = 1=#eca28f -palette = 2=#b9d0aa -palette = 3=#c0b080 -palette = 4=#9fbfe7 -palette = 5=#e9acbf -palette = 6=#a0c0d0 -palette = 7=#ffffff -palette = 8=#332d38 -palette = 9=#eca28f -palette = 10=#b9d0aa -palette = 11=#c0b080 -palette = 12=#9fbfe7 -palette = 13=#e9acbf -palette = 14=#a0c0d0 -palette = 15=#ffffff - -keybind = ctrl+shift+c=copy_to_clipboard -keybind = ctrl+shift+v=paste_from_clipboard -keybind = shift+insert=paste_from_selection -keybind = ctrl+plus=increase_font_size:1 -keybind = ctrl+equal=increase_font_size:1 -keybind = ctrl+minus=decrease_font_size:1 -keybind = ctrl+0=reset_font_size -keybind = ctrl+shift+n=new_window diff --git a/hosts/proton/overlays/default.nix b/hosts/proton/overlays/default.nix @@ -1 +0,0 @@ -import ../../../modules/mixins/overlays.nix ./. diff --git a/modules/mixins/core/default.nix b/modules/mixins/core/default.nix @@ -4,31 +4,11 @@ ... }: { home.packages = lib.concatLists (lib.attrValues (with pkgs; { - utils = [ - tree-sitter - neovim - eza - bat - fzf - just - zoxide - tmux - ]; - - net = [ - wget - curl - ]; - nix = [ nh nvd comma npins ]; - - perl = [ - perlPackages.EncodeLocale - ]; })); }