starting zellij conf
This commit is contained in:
@@ -24,6 +24,9 @@
|
||||
# spawn binds
|
||||
"Super Return" = "spawn alacritty";
|
||||
"Super R" = "spawn fuzzel";
|
||||
"Super E" = "spawn fm";
|
||||
"Super O" = "spawn obsidian";
|
||||
|
||||
|
||||
# globals
|
||||
"Alt Q" = "close";
|
||||
@@ -36,10 +39,10 @@
|
||||
"Super K" = "focus-view previous";
|
||||
"Super H" = "send-layout-cmd wideriver \"--count +1\"";
|
||||
"Super L" = "send-layout-cmd wideriver \"--count -1\"";
|
||||
"Super+Shift H" = "send-layout-cmd wideriver \"--ratio +0.05\"";
|
||||
"Super+Shift H" = "send-layout-cmd wideriver \"--ratio -0.05\"";
|
||||
"Super+Shift J" = "swap next";
|
||||
"Super+Shift K" = "swap previous";
|
||||
"Super+Shift L" = "send-layout-cmd wideriver \"--ratio -0.05\"";
|
||||
"Super+Shift L" = "send-layout-cmd wideriver \"--ratio +0.05\"";
|
||||
# "Super+Alt H" = "move left 100";
|
||||
# "Super+Alt J" = "move down 100";
|
||||
# "Super+Alt K" = "move up 100";
|
||||
@@ -84,6 +87,4 @@
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
"river/tags"
|
||||
];
|
||||
modules-center = [
|
||||
"river/mode"
|
||||
#"river/mode"
|
||||
# "river/layout"
|
||||
"river/window"
|
||||
];
|
||||
@@ -79,6 +79,11 @@
|
||||
];
|
||||
hide-vacant = true;
|
||||
};
|
||||
|
||||
"river/window" = {
|
||||
format = "{}";
|
||||
max-length = 20;
|
||||
};
|
||||
|
||||
"tray" = {
|
||||
icon-size = 21;
|
||||
@@ -152,8 +157,8 @@
|
||||
portable = "";
|
||||
car = "";
|
||||
default = ["" "" ""];
|
||||
};
|
||||
on-click = "pavucontrol";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
19
home-manager/packages/zellij/zellij.nix
Normal file
19
home-manager/packages/zellij/zellij.nix
Normal file
@@ -0,0 +1,19 @@
|
||||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
|
||||
home.packages = with pkgs; [
|
||||
zellij
|
||||
];
|
||||
|
||||
programs.zellij = {
|
||||
enable = true;
|
||||
enableFishIntegration = true;
|
||||
exitShellOnExit = true;
|
||||
settings = {
|
||||
theme = "everforest-dark";
|
||||
};
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
@@ -1,55 +1,54 @@
|
||||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
# Home Manager needs a bit of information about you and the paths it should
|
||||
# manage.
|
||||
home.username = "ruby";
|
||||
home.homeDirectory = "/home/ruby";
|
||||
home.stateVersion = "25.05"; # Please read the comment before changing.
|
||||
|
||||
|
||||
programs.home-manager.enable = true;
|
||||
|
||||
|
||||
nixpkgs.config = {
|
||||
alowUnfree = true;
|
||||
allowUnfreePredicate = (_: true);
|
||||
};
|
||||
|
||||
home.packages = with pkgs; [
|
||||
neofetch
|
||||
vscodium-fhs
|
||||
nerd-fonts.hack
|
||||
vesktop
|
||||
obsidian
|
||||
ccls
|
||||
docker-language-server
|
||||
nil
|
||||
ty
|
||||
rustc
|
||||
rustup
|
||||
htop
|
||||
gnumake
|
||||
python314Full
|
||||
eza
|
||||
gleam
|
||||
ruff
|
||||
ruby
|
||||
vscode-extensions.castwide.solargraph
|
||||
nim-2_0
|
||||
nimlangserver
|
||||
];
|
||||
programs.htop.enable = true;
|
||||
programs.starship.enable = true;
|
||||
|
||||
home = {
|
||||
username = "ruby";
|
||||
homeDirectory = "/home/ruby";
|
||||
stateVersion = "25.11";
|
||||
packages = with pkgs; [
|
||||
neofetch
|
||||
vscodium-fhs
|
||||
nerd-fonts.hack
|
||||
vesktop
|
||||
obsidian
|
||||
ccls
|
||||
docker-language-server
|
||||
nil
|
||||
ty
|
||||
rustc
|
||||
rustup
|
||||
htop
|
||||
gnumake
|
||||
python314Full
|
||||
eza
|
||||
gleam
|
||||
ruff
|
||||
ruby
|
||||
vscode-extensions.castwide.solargraph
|
||||
rubyPackages_3_4.solargraph
|
||||
nim-2_0
|
||||
nimlangserver
|
||||
fm
|
||||
zellij
|
||||
kdlfmt
|
||||
];
|
||||
sessionVariables = {
|
||||
EDITOR = "helix";
|
||||
TERM = "alacritty";
|
||||
};
|
||||
file = {
|
||||
|
||||
};
|
||||
};
|
||||
programs = {
|
||||
home-manager.enable = true;
|
||||
htop.enable = true;
|
||||
};
|
||||
nixpkgs.config = {
|
||||
alowUnfree = true;
|
||||
allowUnfreePredicate = (_: true);
|
||||
};
|
||||
wayland.windowManager.river.enable = true;
|
||||
|
||||
|
||||
home.sessionVariables = {
|
||||
EDITOR = "helix";
|
||||
TERM = "alacritty";
|
||||
};
|
||||
|
||||
imports = [
|
||||
../packages/fish/fish.nix
|
||||
../packages/river/river.nix
|
||||
@@ -59,6 +58,5 @@
|
||||
../packages/waybar/waybar.nix
|
||||
../packages/git/git.nix
|
||||
../packages/starship/starship.nix
|
||||
];
|
||||
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user