added refresh rate toggle

This commit is contained in:
2024-10-02 10:40:03 -05:00
parent 46ebfc5cb6
commit 7f9dab07d1
2 changed files with 26 additions and 24 deletions

44
flake.lock generated
View File

@@ -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"
}
},

View File

@@ -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