diff --git a/flake.lock b/flake.lock index cf6b2ae..4c05104 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ "locked": { "lastModified": 1, "narHash": "sha256-9Y4cvbAzeBwYc+5mFkT2CyENx8fNrBK3/ufajA252GE=", - "path": "/nix/store/jggsvcg33zbw57b96nhkfzzczapj8rjc-source/ags", + "path": "/nix/store/5riq46pmlr0nxpkfvwlr2fnavb4y58vm-source/ags", "type": "path" }, "original": { - "path": "/nix/store/jggsvcg33zbw57b96nhkfzzczapj8rjc-source/ags", + "path": "/nix/store/5riq46pmlr0nxpkfvwlr2fnavb4y58vm-source/ags", "type": "path" } }, @@ -244,12 +244,12 @@ }, "locked": { "lastModified": 1, - "narHash": "sha256-9p5nag8Hg/2raOQbNetLYanO4Tl1pnkg5X+odgjC8ms=", - "path": "/nix/store/jggsvcg33zbw57b96nhkfzzczapj8rjc-source/hyprland", + "narHash": "sha256-WjMrH78r9Fb1Hbqw7cl7J1xpjaUV72Js5z1H0HqxLio=", + "path": "/nix/store/5riq46pmlr0nxpkfvwlr2fnavb4y58vm-source/hyprland", "type": "path" }, "original": { - "path": "/nix/store/jggsvcg33zbw57b96nhkfzzczapj8rjc-source/hyprland", + "path": "/nix/store/5riq46pmlr0nxpkfvwlr2fnavb4y58vm-source/hyprland", "type": "path" } }, @@ -330,11 +330,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1727714556, - "narHash": "sha256-l4cPDA3xGtGdQmdSCAO2VyWg9xwW6//KwDYefdWtovQ=", + "lastModified": 1727860939, + "narHash": "sha256-ZRYHQ/ZduCPxthuCFDYSDjKoSReYZy95rSm6ut8l/qE=", "ref": "refs/heads/main", - "rev": "5c6c300abfea2539ffad9bcbf857325eec5ab765", - "revCount": 5285, + "rev": "e2426942e5716a742ea353d2a1de7d7760fbbb41", + "revCount": 5286, "submodules": true, "type": "git", "url": "https://github.com/hyprwm/Hyprland" @@ -509,11 +509,11 @@ "locked": { "lastModified": 1, "narHash": "sha256-tvSCDDUIW6BkzWSel1NV1dEKNplJHNBvMTkpWNSAO6I=", - "path": "/nix/store/jggsvcg33zbw57b96nhkfzzczapj8rjc-source/neovim", + "path": "/nix/store/5riq46pmlr0nxpkfvwlr2fnavb4y58vm-source/neovim", "type": "path" }, "original": { - "path": "/nix/store/jggsvcg33zbw57b96nhkfzzczapj8rjc-source/neovim", + "path": "/nix/store/5riq46pmlr0nxpkfvwlr2fnavb4y58vm-source/neovim", "type": "path" } }, @@ -757,8 +757,8 @@ "terminal": "terminal" }, "locked": { - "lastModified": 1727713105, - "narHash": "sha256-xt5FToWj2H7zYO+41GewPZu6QVP4Jg7Mtm/9K3oWqWs=", + "lastModified": 1727882500, + "narHash": "sha256-k93LpMGSJqlRaTrk+8nXm/ojSmaZ43vpp7Fi27p5+sY=", "path": "/home/nathan/.nixos/programs", "type": "path" }, @@ -777,11 +777,11 @@ "locked": { "lastModified": 1, "narHash": "sha256-EVhBDAt1miiP7BA3SooJNTCm0pESsl4VlRYCDSMutFY=", - "path": "/nix/store/jggsvcg33zbw57b96nhkfzzczapj8rjc-source/pywal", + "path": "/nix/store/5riq46pmlr0nxpkfvwlr2fnavb4y58vm-source/pywal", "type": "path" }, "original": { - "path": "/nix/store/jggsvcg33zbw57b96nhkfzzczapj8rjc-source/pywal", + "path": "/nix/store/5riq46pmlr0nxpkfvwlr2fnavb4y58vm-source/pywal", "type": "path" } }, @@ -805,11 +805,11 @@ "locked": { "lastModified": 1, "narHash": "sha256-W1pO/5h94bemSfBkgwMcjnRJAySAtzd5RMTWKcmLkOI=", - "path": "/nix/store/jggsvcg33zbw57b96nhkfzzczapj8rjc-source/rofi", + "path": "/nix/store/5riq46pmlr0nxpkfvwlr2fnavb4y58vm-source/rofi", "type": "path" }, "original": { - "path": "/nix/store/jggsvcg33zbw57b96nhkfzzczapj8rjc-source/rofi", + "path": "/nix/store/5riq46pmlr0nxpkfvwlr2fnavb4y58vm-source/rofi", "type": "path" } }, @@ -886,11 +886,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1727756255, - "narHash": "sha256-C+Gmw5CsUXel9T/UYA+QEJPjF8m+2clv3uiKEVCSkNs=", + "lastModified": 1727842659, + "narHash": "sha256-2m5hx16ayKSvRFQyHDfRXMWVZDyDpI3DMwr7ujf+3tg=", "owner": "Gerg-L", "repo": "spicetify-nix", - "rev": "f190dd954b30e6830939fb764cac85c773846435", + "rev": "3e033244348288c6995b155a493a229e499a7c4f", "type": "github" }, "original": { @@ -1023,11 +1023,11 @@ "locked": { "lastModified": 1, "narHash": "sha256-/6PqjAXsf3oJokNYPJJpE7izbi8E5y1Vmu7GJewdep0=", - "path": "/nix/store/jggsvcg33zbw57b96nhkfzzczapj8rjc-source/terminal", + "path": "/nix/store/5riq46pmlr0nxpkfvwlr2fnavb4y58vm-source/terminal", "type": "path" }, "original": { - "path": "/nix/store/jggsvcg33zbw57b96nhkfzzczapj8rjc-source/terminal", + "path": "/nix/store/5riq46pmlr0nxpkfvwlr2fnavb4y58vm-source/terminal", "type": "path" } }, diff --git a/programs/hyprland/flake.nix b/programs/hyprland/flake.nix index bb28e29..85c4d33 100644 --- a/programs/hyprland/flake.nix +++ b/programs/hyprland/flake.nix @@ -75,8 +75,8 @@ # # #------------------------------------------------# -monitor=eDP-1,1920x1080@300,0x0,1 -#monitor=eDP-1, addreserved, 0, 0, 45, 0 + +monitor=eDP-1,1920x1080@60,0x0,1 exec-once=onSystemStart @@ -230,6 +230,8 @@ bind = , XF86AudioPrev, exec, ${pkgs.playerctl}/bin/playerctl previous bind = , XF86Launch2, exec, steam & bind = $mainMod, XF86Launch2, exec, prismlauncher +bind = CTRL SHIFT, XF86Launch2, exec, if [[ $(hyprctl monitors | grep 0x0 | sed -n -e "s/\t*1920x1080@//" -e "s/.[1234567890]* at 0x0//p") == 300 ]]; then hyprctl keyword monitor eDP-1,1920x1080@60,0x0,1; else hyprctl keyword monitor eDP-1,1920x1080@300,0x0,1; fi + bind = , XF86Calculator, exec, geogebra bind = $mainMod SHIFT, Print, exec, firefox --new-window localhost:631