This commit is contained in:
gwg313 2025-03-05 22:26:28 -05:00
parent 59b0c85d63
commit e09709c638
Signed by: gwg313
GPG key ID: 60FF63B4826B7400
22 changed files with 335 additions and 197 deletions

View file

@ -76,7 +76,7 @@
stylix = {
base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-latte.yaml";
image = ../../wallpapers/forrest.png;
image = ../../wallpapers/hollow-knight.jpg;
autoEnable = true;
enable = true;

View file

@ -11,6 +11,7 @@
./btop.nix
# ./broot.nix
./eza.nix
./lazygit.nix
./git.nix
./pass.nix
./starship.nix
@ -26,7 +27,7 @@
[
# Editors
# neovim # Improved version of vim, often used with overlays.
vim # Highly configurable text editor popular for efficiency and extensibility.
# vim # Highly configurable text editor popular for efficiency and extensibility.
sshfs
lurk

View file

@ -15,14 +15,14 @@
# general binds
",switch:Lid Switch, exec, ${pkgs.hyprlock}/bin/hyprlock" # Lock when closing Lid
# "$mod, RETURN, exec, ${pkgs.alacritty}/bin/alacritty"
"$mod, RETURN, exec, ${pkgs.ghostty}/bin/ghostty"
"$mod, RETURN, exec, ${pkgs.kitty}/bin/kitty"
"$shiftMod,SPACE, exec, hyprfocus-toggle" # Toggle HyprFocus
"$mod, Q, killactive"
"SUPER_SHIFT, Q, exec, ${pkgs.wlogout}/bin/wlogout"
"$mod, SPACE, exec, pkill fuzzel || ${pkgs.fuzzel}/bin/fuzzel" # pkill or allows for toggle
"SUPER_SHIFT, SPACE, togglefloating"
# "$mod, F, fullscreen"
"$mod,F, exec, fullscreen" # Toggle fullscreen
"$mod,F, fullscreen" # Toggle fullscreen
"$mod, L, exec, ${pkgs.hyprlock}/bin/hyprlock"
"$mod, B, exec, ${pkgs.grim}/bin/grim \"desktop-$(${pkgs.busybox}/bin/date +\"%Y%m%d%H%m\").png"
"SUPER_SHIFT, B, exec, ${pkgs.grim}/bin/grim -g \"$(${pkgs.slurp}/bin/slurp -d)\" - | ${pkgs.wl-clipboard}/bin/wl-copy" # Screenshot selection directly to clipboard

View file

@ -157,7 +157,7 @@ in
input = {
# kb_layout = keyboardLayout;
kb_options = "caps:escape";
# kb_options = "caps:escape";
follow_mouse = 1;
sensitivity = 0.5;
repeat_delay = 300;

View file

@ -1,6 +1,10 @@
# A terminal-based Git interface.
{...}: {
{ ... }:
{
programs.lazygit = {
enable = true;
settings = {
git.overrideGpg = true;
};
};
}

View file

@ -1,4 +1,3 @@
# A cat clone with syntax highlighting and Git integration.
{ pkgs, ... }:
{
programs.nushell = {
@ -30,7 +29,7 @@
# Default flags
rm = "rm -i";
chmod = "chmod -R";
cp = "cp -i -v";
cp = "cp -r -i -v";
mv = "mv -i -v";
mkdir = "mkdir -p -v";
df = "df -h";

View file

@ -34,7 +34,7 @@
)
'';
shellAliases = {
cd = "z";
# cd = "z";
update = "sudo nixos-rebuild switch";
clean = "nix-collect-garbage -d";