Merge branch 'main' of github.com:FredzyW/nix

This commit is contained in:
fwastring 2025-07-02 09:08:00 +02:00
commit 287add812e
5 changed files with 22 additions and 7 deletions

View file

@ -9,6 +9,8 @@
... ...
}: { }: {
services.netbird.enable = true;
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
openvpn openvpn
networkmanagerapplet networkmanagerapplet
@ -19,6 +21,5 @@
networkmanager networkmanager
openssh openssh
dig dig
netbird
]; ];
} }

View file

@ -32,6 +32,8 @@
speedcrunch speedcrunch
remmina remmina
netbird-ui netbird-ui
vial
via
# Browsers # Browsers
librewolf librewolf

View file

@ -8,7 +8,7 @@ let
dwm = pkgs.dwm.overrideAttrs (old: { dwm = pkgs.dwm.overrideAttrs (old: {
src = builtins.fetchGit { src = builtins.fetchGit {
url = "https://github.com/FredzyW/dwm-conf.git"; url = "https://github.com/FredzyW/dwm-conf.git";
rev = "9c31e04088fbe20be6dce79c55b9368d3f37654a"; rev = "fc45c6741b02db90ecd94d17ec6a2ed32a94da02";
}; };
nativeBuildInputs = with pkgs; [ nativeBuildInputs = with pkgs; [
xorg.libX11.dev xorg.libX11.dev

View file

@ -11,14 +11,14 @@
if myhostname == "laptop" then if myhostname == "laptop" then
{ {
# name = "Iosevka Nerd Font Bold"; # name = "Iosevka Nerd Font Bold";
name = "ComicShannsMono Nerd Font Bold"; name = "ComicShannsMono Nerd Font";
# name = "Hack Nerd Font Mono Bold"; # name = "Hack Nerd Font Mono Bold";
size = 15; size = 18;
} }
else else
{ {
# name = "Iosevka Nerd Font Bold"; # name = "Iosevka Nerd Font Bold";
name = "ComicShannsMono Nerd Font Bold"; name = "ComicShannsMono Nerd Font";
# name = "Hack Nerd Font Mono Bold"; # name = "Hack Nerd Font Mono Bold";
size = 12; size = 12;
}; };
@ -32,5 +32,15 @@
cursor_blink_interval = 0; cursor_blink_interval = 0;
enable_audio_bell = false; enable_audio_bell = false;
}; };
keybindings = {
"ctrl+alt+k" = "launch --location=hsplit --cwd=current";
"ctrl+alt+l" = "launch --location=vsplit --cwd=current";
"ctrl+shift+n" = "next_tab";
"ctrl+shift+b" = "prev_tab";
"ctrl+h" = "neighboring_window left";
"ctrl+l" = "neighboring_window right";
"ctrl+j" = "neighboring_window down";
"ctrl+k" = "neighboring_window up";
};
}; };
} }

View file

@ -32,8 +32,10 @@
bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel 'xclip -in -selection clipboard' bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel 'xclip -in -selection clipboard'
bind -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "xclip -i -f -selection primary | xclip -i -selection clipboard" bind -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "xclip -i -f -selection primary | xclip -i -selection clipboard"
set -g default-terminal "st-256color" # set -g default-terminal "st-256color"
set -g terminal-overrides "st-256color" # set -g terminal-overrides "st-256color"
set -g default-terminal "xterm-kitty"
set -g terminal-overrides "xterm-kitty"
set -ga terminal-overrides ",xterm-256color:Tc" set -ga terminal-overrides ",xterm-256color:Tc"
set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm' set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm'