1
1
Fork 0

Compare commits

..

No commits in common. "653fb33eba2c8841a25d87092978476be40e34b4" and "f21920fc9f14af2b3d2434feeb91cd8eb39971fc" have entirely different histories.

3 changed files with 49 additions and 52 deletions

92
flake.lock generated
View file

@ -8,11 +8,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1726234467, "lastModified": 1725308061,
"narHash": "sha256-n6otdlFe6RLnOExKsIGrEyQ5wj6wJ/chIuiuCyyNolw=", "narHash": "sha256-lTGO3P9Ir2ofgOqr0LxZ31IqXS9b3YbAGzVRjgw0Rjo=",
"owner": "ezKEa", "owner": "ezKEa",
"repo": "aagl-gtk-on-nix", "repo": "aagl-gtk-on-nix",
"rev": "a6a36d78061e0979300ba441ebaea86538c45a4a", "rev": "1645aa494fa5f409360bfeba99f6eaf807f83ed4",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -30,11 +30,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1726234341, "lastModified": 1725885575,
"narHash": "sha256-PhNjUUkkcfgDDS2vLXz0xxiJZESAwRsn/apAYpOW27Q=", "narHash": "sha256-S2ZKUM4kSuvaaMx9d2JkOyKoA9oHBbwoWh/AAXcJxZs=",
"owner": "ezKEa", "owner": "ezKEa",
"repo": "aagl-gtk-on-nix", "repo": "aagl-gtk-on-nix",
"rev": "b4a9936028ee47adee28391cda1ad333bc2723e3", "rev": "7ca92e140e7260fc45ec56db97e31a7179397a37",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -129,11 +129,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1725753098, "lastModified": 1725199881,
"narHash": "sha256-/NO/h/qD/eJXAQr/fHA4mdDgYsNT9thHQ+oT6KPi2ac=", "narHash": "sha256-jsmipf/u1GFZE5tBUkr56CHMN6VpUWCAjfLIhvQijU0=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "aquamarine", "repo": "aquamarine",
"rev": "e4a13203112a036fc7f437d391c7810f3dd5ab52", "rev": "f8a687dd29ff019657498f1bd14da2fbbf0e604b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -476,11 +476,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1726219040, "lastModified": 1725377834,
"narHash": "sha256-u/2xSCp/7sE7XViv6QR2jMw7Rrx/PXJtmeVLYv+Qbpo=", "narHash": "sha256-tqoAO8oT6zEUDXte98cvA1saU9+1dLJQe3pMKLXv8ps=",
"owner": "nix-community", "owner": "nix-community",
"repo": "disko", "repo": "disko",
"rev": "4ef99d8ec41369b6fbe83479b5566c2b8856972c", "rev": "e55f9a8678adc02024a4877c2a403e3f6daf24fe",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1021,11 +1021,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1726222338, "lastModified": 1725893417,
"narHash": "sha256-KuA8ciNR8qCF3dQaCaeh0JWyQUgEwkwDHr/f49Q5/e8=", "narHash": "sha256-fj2LxTZAncL/s5NrtXe1nLfO0XDvRixtCu3kmV9jDPw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "503af483e1b328691ea3a434d331995595fb2e3d", "rev": "10541f19c584fe9633c921903d8c095d5411e041",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1263,11 +1263,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1725997860, "lastModified": 1725188252,
"narHash": "sha256-d/rZ/fHR5l1n7PeyLw0StWMNLXVU9c4HFyfskw568so=", "narHash": "sha256-yBH8c4GDaEAtBrh+BqIlrx5vp6gG/Gu8fQQK63KAQgs=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprlang", "repo": "hyprlang",
"rev": "dfeb5811dd6485490cce18d6cc1e38a055eea876", "rev": "c12ab785ce1982f82594aff03b3104c598186ddd",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1636,11 +1636,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1726115155, "lastModified": 1725600800,
"narHash": "sha256-VDylz5VX4JD4/TZv6xUJDwuvNdgLRGoOpue1dlZGdIQ=", "narHash": "sha256-wst7p3RZ9kZUNzN22d27wU8YSBB7Grlx6Q03A7boRaU=",
"owner": "Jovian-Experiments", "owner": "Jovian-Experiments",
"repo": "Jovian-NixOS", "repo": "Jovian-NixOS",
"rev": "02cf60ce20b6034fc0459e5116cec7016aaff6e4", "rev": "2d050e65a71e02a1f19d1a35c086bd2e3dfb2cdb",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1862,11 +1862,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1726191455, "lastModified": 1725846341,
"narHash": "sha256-5QnKYYVz/EhWHHugHpSiWsg01KFCR1wC1ico6nnfnAQ=", "narHash": "sha256-9dM10K+/UjUced7QMIypJYO+9Ak7W4oQla0bxlHUkXw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-vscode-extensions", "repo": "nix-vscode-extensions",
"rev": "7d47f894d0de61cf5182decf1d9f99756d849809", "rev": "cbede7bd47cea4f713d44f360fe2516f2dd733e2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1980,16 +1980,18 @@
}, },
"nixpkgs-local": { "nixpkgs-local": {
"locked": { "locked": {
"dirtyRev": "7f114dae532fbba5ae881311097f343ffee740bd-dirty", "lastModified": 1724600596,
"dirtyShortRev": "7f114dae532f-dirty", "narHash": "sha256-wsL6/tpbD0e90bF3cCESaQ9K9EJNj1R71Ccfukt+yMg=",
"lastModified": 1726169832, "ref": "7849cd48822de4dc0515c787b20dc85de30acdca",
"narHash": "sha256-DxNm8sN46fwH6xNbeKf6gtbKLKWMvjHGs6Yq5riCvpk=", "rev": "7849cd48822de4dc0515c787b20dc85de30acdca",
"revCount": 671602,
"type": "git", "type": "git",
"url": "file:///home/myned/SYNC/dev/repo/nixpkgs" "url": "file:///home/myned/.dev/nixpkgs"
}, },
"original": { "original": {
"ref": "7849cd48822de4dc0515c787b20dc85de30acdca",
"type": "git", "type": "git",
"url": "file:///home/myned/SYNC/dev/repo/nixpkgs" "url": "file:///home/myned/.dev/nixpkgs"
} }
}, },
"nixpkgs-regression": { "nixpkgs-regression": {
@ -2058,11 +2060,11 @@
}, },
"nixpkgs-stable_3": { "nixpkgs-stable_3": {
"locked": { "locked": {
"lastModified": 1725930920, "lastModified": 1725826545,
"narHash": "sha256-RVhD9hnlTT2nJzPHlAqrWqCkA7T6CYrP41IoVRkciZM=", "narHash": "sha256-L64N1rpLlXdc94H+F6scnrbuEu+utC03cDDVvvJGOME=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "44a71ff39c182edaf25a7ace5c9454e7cba2c658", "rev": "f4c846aee8e1e29062aa8514d5e0ab270f4ec2f9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2074,11 +2076,11 @@
}, },
"nixpkgs-staging-next": { "nixpkgs-staging-next": {
"locked": { "locked": {
"lastModified": 1726229124, "lastModified": 1725905144,
"narHash": "sha256-msDZmR0NyPZv7NC1oCyRer7YMDk7/V/uI9KBw0pTBg8=", "narHash": "sha256-abU3W0njSKNo8iRzdG5aVZiTy+7I0PE7k0eWOVGJ4Qw=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "b59971b444625285075769aeddcc0b6dd44b8f84", "rev": "a90b3d5ddbb0fd11ec3ade1fc8c8115d977ee456",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2090,11 +2092,11 @@
}, },
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1726062873, "lastModified": 1725634671,
"narHash": "sha256-IiA3jfbR7K/B5+9byVi9BZGWTD4VSbWe8VLpp9B/iYk=", "narHash": "sha256-v3rIhsJBOMLR8e/RNWxr828tB+WywYIoajrZKFM+0Gg=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "4f807e8940284ad7925ebd0a0993d2a1791acb2f", "rev": "574d1eac1c200690e27b8eb4e24887f8df7ac27c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2561,11 +2563,11 @@
"systems": "systems_15" "systems": "systems_15"
}, },
"locked": { "locked": {
"lastModified": 1726046979, "lastModified": 1725228143,
"narHash": "sha256-6SEsjurq9cdTkITA6d49ncAJe4O/8CgRG5/F//s6Xh8=", "narHash": "sha256-kbSiPA5oXiz1+1eVoRslMi5wylHD6SDT8dS9eZAxXAM=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "xdg-desktop-portal-hyprland", "repo": "xdg-desktop-portal-hyprland",
"rev": "e695669fd8e1d1be9eaae40f35e00f8bd8b64c18", "rev": "11e15b437e7efc39e452f36e15a183225d6bfa39",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2591,11 +2593,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1726046979, "lastModified": 1725203932,
"narHash": "sha256-6SEsjurq9cdTkITA6d49ncAJe4O/8CgRG5/F//s6Xh8=", "narHash": "sha256-VLULC/OnI+6R9KEP2OIGk+uLJJsfRlaLouZ5gyFd2+Y=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "xdg-desktop-portal-hyprland", "repo": "xdg-desktop-portal-hyprland",
"rev": "e695669fd8e1d1be9eaae40f35e00f8bd8b64c18", "rev": "2425e8f541525fa7409d9f26a8ffaf92a3767251",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -1,5 +1,4 @@
# Do not modify! This file is generated. # Do not modify! This file is generated.
{ {
inputs = { inputs = {
aagl-gtk-on-nix-stable = { aagl-gtk-on-nix-stable = {

View file

@ -44,11 +44,7 @@ fi
current_workspace="$(hyprctl -j clients | jq -r "first(.[] | select(.$type | test(\"$expression\")).workspace.name)")" current_workspace="$(hyprctl -j clients | jq -r "first(.[] | select(.$type | test(\"$expression\")).workspace.name)")"
if [[ "$current_workspace" == "$workspace" ]]; then if [[ "$current_workspace" == "$workspace" ]]; then
# HACK: Move to current workspace before pinning, otherwise some windows freeze hyprctl dispatch movetoworkspacesilent "0,$type:$expression" # Move to current workspace first, otherwise some windows freeze
# https://github.com/hyprwm/Hyprland/issues/7609
# https://github.com/hyprwm/Hyprland/issues/7191
hyprctl dispatch movetoworkspacesilent "0,$type:$expression"
hyprctl dispatch pin "$type:$expression" # Pin hyprctl dispatch pin "$type:$expression" # Pin
if "$focus"; then if "$focus"; then