lil thingies

This commit is contained in:
alisceon 2026-02-14 10:04:20 +01:00
parent 19cdf5abbb
commit 07da04b1ed
8 changed files with 60 additions and 28 deletions

View file

@ -20,17 +20,23 @@
pkgs.vscode-extensions.ms-vscode.cpptools
pkgs.vscode-extensions.jnoortheen.nix-ide
] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [
{
name = "xonsh";
publisher = "jnoortheen";
version = "0.3.3";
hash = "sha256-EdAjVzqvbiSm/hL/SeJIlfY1QocpQPyzv4RV84t4bbg=";
}
{
name = "pyrefly";
publisher = "meta";
version = "0.51.0";
hash = "sha256-wVJ6PHWhHe//uYN6tpSaNXBM0pKDh8w0njdaE14F/nw=";
version = "0.52.0";
hash = "sha256-vheW8D2jy3aTpAR/jsgw8Khj1z08GGmRaeYvL+UOXSI=";
}
{
name = "chatgpt";
publisher = "openai";
version = "0.5.70";
hash = "sha256-qVlPepQoiJytjWrOJFUQLvFIbkOufJ9kujGCj8KFqhE=";
version = "0.5.74";
hash = "sha256-yR9oR3w4AkoWaQDPwSaQtrKL6IcXANaMfFiw6K/b5o0=";
}
];
};

View file

@ -23,11 +23,8 @@ aliases["theo"] = "python ~/.config/xonsh/theo.py"
aliases["kittycatsay"] = "python ~/.config/xonsh/kittycatsay.py"
aliases["code-extensions"] = "curl https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/applications/editors/vscode/extensions/update_installed_exts.sh | sh"
# Kitty helpers
aliases["kicat"] = "kitten icat"
aliases["kissh"] = "kitten ssh"
aliases["kidiff"] = "kitten diff"
# Applications
aliases["gparted"] = "xhost +local: && sudo gparted"
## INTERACTIVE CONFIGURATION ##
if $XONSH_INTERACTIVE:

View file

@ -224,6 +224,7 @@
"XF86AudioLowerVolume" = "exec 'pactl set-sink-volume @DEFAULT_SINK@ -3%'";
"XF86AudioMute" = "exec 'pactl set-sink-mute @DEFAULT_SINK@ toggle'";
"XF86AudioPlay" = "exec 'playerctl play-pause'";
"${key_mod}+XF86AudioPlay" = ''exec ${notify} -t 2000 "$(xonsh ~/.nixos_config/util/swap_sound_device.xsh)"'';
"XF86MonBrightnessUp" = "exec ${pkgs.light}/bin/light -A 9";
"XF86MonBrightnessDown" = "exec ${pkgs.light}/bin/light -U 3";
}; # end keybindings
@ -237,7 +238,7 @@
"1" = [{app_id = "chromium";}];
"2" = [{class = "steam";}];
"3" = [];
"4" = [{class = "Code";}];
"4" = [{class = "VSCodium";}];
"5" = [{app_id = "obsidian";}];
"6" = [];
"7" = [];