diff --git a/home/home.nix b/home/home.nix index e642da0..48b0414 100644 --- a/home/home.nix +++ b/home/home.nix @@ -36,6 +36,7 @@ pkgs.fastfetch pkgs.pavucontrol pkgs.btop + pkgs.playerctl pkgs.discord pkgs.heroic diff --git a/home/modules/create-project/project-blueprints/python/flake.nix b/home/modules/create-project/project-blueprints/python/flake.nix new file mode 100644 index 0000000..76fc5cf --- /dev/null +++ b/home/modules/create-project/project-blueprints/python/flake.nix @@ -0,0 +1,23 @@ +{ + description = "My python development shell"; + inputs = { + nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable"; + }; + outputs = {nixpkgs, ...}: let + system = "x86_64-linux"; + pkgs = import nixpkgs { + inherit system; + }; + in { + devShells."${system}" = { + default = pkgs.mkShell { + packages = [ + (pkgs.python3.withPackages (python-pkgs: [ + python-pkgs.numpy + python-pkgs.pandas + ])) + ]; + }; + }; + }; +} diff --git a/home/modules/create-project/project-blueprints/python/main.py b/home/modules/create-project/project-blueprints/python/main.py new file mode 100644 index 0000000..cd9ac48 --- /dev/null +++ b/home/modules/create-project/project-blueprints/python/main.py @@ -0,0 +1,6 @@ +def main(): + pass + + +if __name__ == "__main__": + main() diff --git a/home/modules/sxhkd.nix b/home/modules/sxhkd.nix index 228a55f..1410a32 100644 --- a/home/modules/sxhkd.nix +++ b/home/modules/sxhkd.nix @@ -12,6 +12,11 @@ "super + d" = "discord"; "super + a" = "rofi -show drun"; + ",XF86AudioPlay" = "playerctl play-pause"; + ",XF86AudioNext" = "playerctl next"; + ",XF86AudioPrev" = "playerctl previous"; + ",XF86AudioStop" = "playerctl stop"; + "super + plus" = "bspc desktop --focus focused:^1"; "super + ecaron" = "bspc desktop --focus focused:^2"; "super + scaron" = "bspc desktop --focus focused:^3";