diff --git a/home/lukas/alacritty.nix b/home/lukas/alacritty.nix new file mode 100644 index 0000000..fc60fc7 --- /dev/null +++ b/home/lukas/alacritty.nix @@ -0,0 +1,19 @@ +{ pkgs, ... }: + +{ + programs.alacritty = { + enable = true; + settings = { + + terminal.shell = { + program = "${pkgs.tmux}/bin/tmux"; + args = [ "new-session" "-A" "-s" "main" ]; + }; + + window = { + opacity = 0.85; + }; + }; + }; +} + diff --git a/home/lukas/default.nix b/home/lukas/default.nix index a8863b0..0fb26b1 100644 --- a/home/lukas/default.nix +++ b/home/lukas/default.nix @@ -9,7 +9,8 @@ ./git.nix ./packages.nix ./shell.nix - ./terminal.nix + ./alacritty.nix + ./tmux.nix ./xgd.nix ./hyprland.nix ./rofi.nix diff --git a/home/lukas/terminal.nix b/home/lukas/tmux.nix similarity index 53% rename from home/lukas/terminal.nix rename to home/lukas/tmux.nix index 0df1299..4f65bdb 100644 --- a/home/lukas/terminal.nix +++ b/home/lukas/tmux.nix @@ -9,16 +9,16 @@ set-option -g history-limit 50000 set -g default-shell "${pkgs.zsh}/bin/zsh" set -g default-terminal "tmux-256color" + + # split bindings: prefix+v = vertical split (side-by-side) + bind v split-window -h + + # split bindings: prefix+h = horizontal split (top/bottom) + bind h split-window -v + + # hide the status bar + set -g status off + ''; }; - - - programs.alacritty = { - enable = true; - settings.terminal.shell = { - program = "${pkgs.tmux}/bin/tmux"; - args = [ "new-session" "-A" "-s" "main" ]; - }; - }; } -