Updates to fish and zellij

This commit is contained in:
albert 2024-04-29 20:06:50 +09:00
parent 40edee33f7
commit 8659c5cffa
No known key found for this signature in database
GPG key ID: 64F6C4EB46C4543A
4 changed files with 9 additions and 3 deletions
home-manager
common
desktops/hyprland
software/cli
small.nix

View file

@ -14,6 +14,7 @@
# Disable tmux on Hyprland
programs.bash.sessionVariables = { DISABLE_TMUX = "true"; };
programs.fish.sessionVariables = { DISABLE_TMUX = "true"; };
stylix = {
image = lib.mkForce /etc/nixos/git/wallpapers/${theme}/wallpaper1.png;

View file

@ -9,7 +9,10 @@
ssh-add > /dev/null &> /dev/null
if set -q ZELLIJ
else
exec zellij attach -c "MAIN" && exit
if set -q DISABLE_TMUX
else
exec zellij attach -c "MAIN" && exit
end
end
'';

View file

@ -4,6 +4,7 @@
# enableBashIntegration = true;
# enableFishIntegration = true;
settings = {
session_serialization = false;
mirror_session = true;
simplified_ui = true;
ui.pane_frames.rounded_corners = true;

View file

@ -1,14 +1,15 @@
{ lib, inputs, hostname, username, desktop, hmStateVersion, ... }: {
imports = [
# Common configs
./common/software/cli/bash.nix
# ./common/software/cli/bash.nix
./common/software/cli/fish.nix
./common/software/cli/git.nix
# ./common/software/cli/nixvim/base.nix
./common/software/cli/ssh.nix
./common/software/cli/btop.nix
./common/software/cli/starship.nix
./common/software/cli/tmux.nix
# ./common/software/cli/tmux.nix
./common/software/cli/zellij.nix
./common/software/cli/atuin.nix
# User configs