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:
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
- ];
}));
}