Compare commits
4 commits
d3f2fcb28e
...
4a4a5186c5
Author | SHA1 | Date | |
---|---|---|---|
4a4a5186c5 | |||
9814126561 | |||
e9540cb715 | |||
0c64d0de9f |
6 changed files with 70 additions and 54 deletions
14
flake.in.nix
14
flake.in.nix
|
@ -61,13 +61,13 @@
|
||||||
bitwarden-menu = flake "github:firecat53/bitwarden-menu" // unstable "nixpkgs";
|
bitwarden-menu = flake "github:firecat53/bitwarden-menu" // unstable "nixpkgs";
|
||||||
fw-fanctrl = flake "github:TamtamHero/fw-fanctrl/packaging/nix" // unstable "nixpkgs";
|
fw-fanctrl = flake "github:TamtamHero/fw-fanctrl/packaging/nix" // unstable "nixpkgs";
|
||||||
hypridle = flake "github:hyprwm/hypridle" // unstable "nixpkgs";
|
hypridle = flake "github:hyprwm/hypridle" // unstable "nixpkgs";
|
||||||
hyprland = flake "git+https://github.com/hyprwm/Hyprland?submodules=1" // unstable "nixpkgs";
|
#// hyprland = flake "git+https://github.com/hyprwm/Hyprland?submodules=1" // unstable "nixpkgs";
|
||||||
# hyprland =
|
hyprland =
|
||||||
# flake "git+https://github.com/hyprwm/Hyprland?ref=refs/tags/v0.41.2&submodules=1"
|
flake "git+https://github.com/hyprwm/Hyprland?ref=refs/tags/v0.43.0&submodules=1"
|
||||||
# // unstable "nixpkgs";
|
// unstable "nixpkgs";
|
||||||
# hyprland =
|
#// hyprland =
|
||||||
# flake "git+https://github.com/UjinT34/Hyprland?ref=vrr-cursor-fix&submodules=1"
|
#// flake "git+https://github.com/UjinT34/Hyprland?ref=vrr-cursor-fix&submodules=1"
|
||||||
# // unstable "nixpkgs";
|
#// // unstable "nixpkgs";
|
||||||
hyprland-contrib = flake "github:hyprwm/contrib" // unstable "nixpkgs";
|
hyprland-contrib = flake "github:hyprwm/contrib" // unstable "nixpkgs";
|
||||||
hyprland-plugins =
|
hyprland-plugins =
|
||||||
flake "github:hyprwm/hyprland-plugins" // unstable "nixpkgs" // follows "hyprland";
|
flake "github:hyprwm/hyprland-plugins" // unstable "nixpkgs" // follows "hyprland";
|
||||||
|
|
83
flake.lock
generated
83
flake.lock
generated
|
@ -30,11 +30,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725307913,
|
"lastModified": 1725712445,
|
||||||
"narHash": "sha256-Slc+vPJFiarviylZsq3FgaWRPeeKHTrT6J0NpHvDfgg=",
|
"narHash": "sha256-m0sOGHvkKCzO+EzHOjpQ/Lvkp126Rt6vwioCTwV95Yg=",
|
||||||
"owner": "ezKEa",
|
"owner": "ezKEa",
|
||||||
"repo": "aagl-gtk-on-nix",
|
"repo": "aagl-gtk-on-nix",
|
||||||
"rev": "f8e7957aa7d4651d5df7b50299cb9b6f4b51adfc",
|
"rev": "49e1dd54d3ac9b858d3be597a2fbc48ab67fa6e8",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -74,11 +74,11 @@
|
||||||
"systems": "systems_2"
|
"systems": "systems_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1721306136,
|
"lastModified": 1725841979,
|
||||||
"narHash": "sha256-VKPsIGf3/a+RONBipx4lEE4LXG2sdMNkWQu22LNQItg=",
|
"narHash": "sha256-SXYqzpHPuXFR6w/cUKo3VN8XRn6XA2mGbdRXs9oLk6k=",
|
||||||
"owner": "Aylur",
|
"owner": "Aylur",
|
||||||
"repo": "ags",
|
"repo": "ags",
|
||||||
"rev": "344ea72cd3b8d4911f362fec34bce7d8fb37028c",
|
"rev": "aaef50bb2c80ef4b4a359329d72669a95e7c4796",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1000,11 +1000,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1720042825,
|
"lastModified": 1725703823,
|
||||||
"narHash": "sha256-A0vrUB6x82/jvf17qPCpxaM+ulJnD8YZwH9Ci0BsAzE=",
|
"narHash": "sha256-tDgM4d8mLK0Hd6YMB2w1BqMto1XBXADOzPEaLl10VI4=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "e1391fb22e18a36f57e6999c7a9f966dc80ac073",
|
"rev": "208df2e558b73b6a1f0faec98493cb59a25f62ba",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1021,11 +1021,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725180166,
|
"lastModified": 1725831139,
|
||||||
"narHash": "sha256-fzssXuGR/mCeGbzM1ExaTqDz7QDGta3WA4jJsZyRruo=",
|
"narHash": "sha256-9syY5nEehCswE8AMcjpUO4T0iX9nrNbzq69Kqcs92L0=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "471e3eb0a114265bcd62d11d58ba8d3421ee68eb",
|
"rev": "8a175a89137fe798b33c476d4dae17dba5fb3fd3",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1100,16 +1100,17 @@
|
||||||
"xdph": "xdph"
|
"xdph": "xdph"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725580992,
|
"lastModified": 1725814101,
|
||||||
"narHash": "sha256-0g6lzfyIcRaHlDuiWTVy9ZGWtIhIpdqHUTTGtAVR+4Q=",
|
"narHash": "sha256-+wE97utoDfhQP6AMdZHUmBeL8grbce/Jv2i5M+6AbaE=",
|
||||||
"ref": "refs/heads/main",
|
"ref": "refs/tags/v0.43.0",
|
||||||
"rev": "b0fca6eaf00a2c5061f499c76ec8d60772b6a719",
|
"rev": "0f594732b063a90d44df8c5d402d658f27471dfe",
|
||||||
"revCount": 5191,
|
"revCount": 5196,
|
||||||
"submodules": true,
|
"submodules": true,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/hyprwm/Hyprland"
|
"url": "https://github.com/hyprwm/Hyprland"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
"ref": "refs/tags/v0.43.0",
|
||||||
"submodules": true,
|
"submodules": true,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/hyprwm/Hyprland"
|
"url": "https://github.com/hyprwm/Hyprland"
|
||||||
|
@ -1635,11 +1636,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725559615,
|
"lastModified": 1725600800,
|
||||||
"narHash": "sha256-q24lAKpBubomTHcNKLoVyvnNwVJJyBwcb/Gkhl0LLbs=",
|
"narHash": "sha256-wst7p3RZ9kZUNzN22d27wU8YSBB7Grlx6Q03A7boRaU=",
|
||||||
"owner": "Jovian-Experiments",
|
"owner": "Jovian-Experiments",
|
||||||
"repo": "Jovian-NixOS",
|
"repo": "Jovian-NixOS",
|
||||||
"rev": "45e6dcff8489d75941468462c41fad0948a2c94b",
|
"rev": "2d050e65a71e02a1f19d1a35c086bd2e3dfb2cdb",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1796,11 +1797,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725161148,
|
"lastModified": 1725765290,
|
||||||
"narHash": "sha256-WfAHq3Ag3vLNFfWxKHjFBFdPI6JIideWFJod9mx1eoo=",
|
"narHash": "sha256-hwX53i24KyWzp2nWpQsn8lfGQNCP0JoW/bvQmcR1DPY=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nix-index-database",
|
"repo": "nix-index-database",
|
||||||
"rev": "32058e9138248874773630c846563b1a78ee7a5b",
|
"rev": "642275444c5a9defce57219c944b3179bf2adaa9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1816,11 +1817,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725161148,
|
"lastModified": 1725765290,
|
||||||
"narHash": "sha256-WfAHq3Ag3vLNFfWxKHjFBFdPI6JIideWFJod9mx1eoo=",
|
"narHash": "sha256-hwX53i24KyWzp2nWpQsn8lfGQNCP0JoW/bvQmcR1DPY=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nix-index-database",
|
"repo": "nix-index-database",
|
||||||
"rev": "32058e9138248874773630c846563b1a78ee7a5b",
|
"rev": "642275444c5a9defce57219c944b3179bf2adaa9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1861,11 +1862,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725500139,
|
"lastModified": 1725846341,
|
||||||
"narHash": "sha256-drJz8wZ5RORqtPMnYOMZAQZ43SfrMxMnH5EmQMlVV3A=",
|
"narHash": "sha256-9dM10K+/UjUced7QMIypJYO+9Ak7W4oQla0bxlHUkXw=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nix-vscode-extensions",
|
"repo": "nix-vscode-extensions",
|
||||||
"rev": "33839dcc1d5a9243fb5c18ed72b0e200501b31ff",
|
"rev": "cbede7bd47cea4f713d44f360fe2516f2dd733e2",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1930,11 +1931,11 @@
|
||||||
},
|
},
|
||||||
"nixos-hardware": {
|
"nixos-hardware": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725477728,
|
"lastModified": 1725716377,
|
||||||
"narHash": "sha256-ahej1VRqKmWbG7gewty+GlrSBEeGY/J2Zy8Nt8+3fdg=",
|
"narHash": "sha256-7NzW9O/cAw7iWzRfh7Oo/SuSudL4a1YTKS6yoh3tMck=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "880be1ab837e1e9fe0449dae41ac4d034694d4ce",
|
"rev": "04a1cda0c1725094a4db703cccbb956b7558f5a6",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -2059,11 +2060,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-stable_3": {
|
"nixpkgs-stable_3": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725407940,
|
"lastModified": 1725693463,
|
||||||
"narHash": "sha256-tiN5Rlg/jiY0tyky+soJZoRzLKbPyIdlQ77xVgREDNM=",
|
"narHash": "sha256-ZPzhebbWBOr0zRWW10FfqfbJlan3G96/h3uqhiFqmwg=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "6f6c45b5134a8ee2e465164811e451dcb5ad86e3",
|
"rev": "68e7dce0a6532e876980764167ad158174402c6f",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -2075,11 +2076,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-staging-next": {
|
"nixpkgs-staging-next": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725581600,
|
"lastModified": 1725840878,
|
||||||
"narHash": "sha256-SAnRL9IF1FDJ1pKaNplkxLivOpkav413pAnwrFToQAU=",
|
"narHash": "sha256-zB1Tl3fiUuFq/deNTmGOltPB4CVsqIQhKA+WTdVDrIU=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "25ef10109d198d1a6eac732c83cce8157c53ee98",
|
"rev": "f2b767ea43ee35d063a86b041d984ebb45a042d0",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -2091,11 +2092,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-unstable": {
|
"nixpkgs-unstable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725432240,
|
"lastModified": 1725634671,
|
||||||
"narHash": "sha256-+yj+xgsfZaErbfYM3T+QvEE2hU7UuE+Jf0fJCJ8uPS0=",
|
"narHash": "sha256-v3rIhsJBOMLR8e/RNWxr828tB+WywYIoajrZKFM+0Gg=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "ad416d066ca1222956472ab7d0555a6946746a80",
|
"rev": "574d1eac1c200690e27b8eb4e24887f8df7ac27c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -65,7 +65,7 @@
|
||||||
};
|
};
|
||||||
hyprland = {
|
hyprland = {
|
||||||
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||||
url = "git+https://github.com/hyprwm/Hyprland?submodules=1";
|
url = "git+https://github.com/hyprwm/Hyprland?ref=refs/tags/v0.43.0&submodules=1";
|
||||||
};
|
};
|
||||||
hyprland-contrib = {
|
hyprland-contrib = {
|
||||||
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||||
|
|
|
@ -111,7 +111,10 @@ in
|
||||||
"suppressevent maximize"
|
"suppressevent maximize"
|
||||||
"syncfullscreen"
|
"syncfullscreen"
|
||||||
])
|
])
|
||||||
(floating true [ "bordercolor rgb(073642)" ])
|
(floating true [
|
||||||
|
"bordercolor rgb(073642)"
|
||||||
|
"workspace special:scratchpad"
|
||||||
|
])
|
||||||
(fullscreen true [ "idleinhibit focus" ])
|
(fullscreen true [ "idleinhibit focus" ])
|
||||||
(pinned true [ "bordercolor rgb(073642) rgb(073642)" ])
|
(pinned true [ "bordercolor rgb(073642) rgb(073642)" ])
|
||||||
|
|
||||||
|
@ -124,6 +127,7 @@ in
|
||||||
(tag "browser" [
|
(tag "browser" [
|
||||||
"group new lock"
|
"group new lock"
|
||||||
"tile"
|
"tile"
|
||||||
|
"workspace unset"
|
||||||
])
|
])
|
||||||
(tag "clipboard" [
|
(tag "clipboard" [
|
||||||
"move ${clipboard.x} ${clipboard.y}"
|
"move ${clipboard.x} ${clipboard.y}"
|
||||||
|
@ -135,10 +139,12 @@ in
|
||||||
"move ${dropdown.x} ${dropdown.y}"
|
"move ${dropdown.x} ${dropdown.y}"
|
||||||
"pin"
|
"pin"
|
||||||
"size ${dropdown.w} ${dropdown.h}"
|
"size ${dropdown.w} ${dropdown.h}"
|
||||||
|
"workspace special:dropdown"
|
||||||
])
|
])
|
||||||
(tag "editor" [
|
(tag "editor" [
|
||||||
"group invade"
|
"group invade"
|
||||||
"tile"
|
"tile"
|
||||||
|
"workspace unset"
|
||||||
])
|
])
|
||||||
(tag "files" [
|
(tag "files" [
|
||||||
"size 1000 625"
|
"size 1000 625"
|
||||||
|
@ -164,9 +170,13 @@ in
|
||||||
(tag "social" [
|
(tag "social" [
|
||||||
"group"
|
"group"
|
||||||
"tile"
|
"tile"
|
||||||
|
"workspace unset"
|
||||||
])
|
])
|
||||||
(tag "steam" [ "workspace special:steam" ])
|
(tag "steam" [ "workspace special:steam" ])
|
||||||
(tag "terminal" [ "tile" ])
|
(tag "terminal" [
|
||||||
|
"tile"
|
||||||
|
"workspace unset"
|
||||||
|
])
|
||||||
(tag "vm" [ "workspace special:vm" ])
|
(tag "vm" [ "workspace special:vm" ])
|
||||||
(tag "wine" [
|
(tag "wine" [
|
||||||
"noborder"
|
"noborder"
|
||||||
|
@ -188,7 +198,10 @@ in
|
||||||
(class "Element" [ "tag +social" ])
|
(class "Element" [ "tag +social" ])
|
||||||
(class "foot" [ "tag +terminal" ])
|
(class "foot" [ "tag +terminal" ])
|
||||||
(class "kitty" [ "tag +terminal" ])
|
(class "kitty" [ "tag +terminal" ])
|
||||||
(class "libreoffice.+" [ "tile" ])
|
(class "libreoffice.+" [
|
||||||
|
"tile"
|
||||||
|
"workspace unset"
|
||||||
|
])
|
||||||
(class "moe\\.launcher\\.the-honkers-railway-launcher" [
|
(class "moe\\.launcher\\.the-honkers-railway-launcher" [
|
||||||
"size 1280 730"
|
"size 1280 730"
|
||||||
"tag +game"
|
"tag +game"
|
||||||
|
|
|
@ -122,7 +122,7 @@ in
|
||||||
"col.shadow_inactive" = "rgba(0000001a)";
|
"col.shadow_inactive" = "rgba(0000001a)";
|
||||||
"col.shadow" = "rgba(00000040)";
|
"col.shadow" = "rgba(00000040)";
|
||||||
blur.enabled = false;
|
blur.enabled = false;
|
||||||
dim_special = 0.5;
|
dim_special = 0;
|
||||||
rounding = 12;
|
rounding = 12;
|
||||||
shadow_range = 50;
|
shadow_range = 50;
|
||||||
shadow_render_power = 4; # Distance falloff
|
shadow_render_power = 4; # Distance falloff
|
||||||
|
@ -176,6 +176,7 @@ in
|
||||||
repeat_rate = 40;
|
repeat_rate = 40;
|
||||||
sensitivity = 0.5;
|
sensitivity = 0.5;
|
||||||
#// scroll_factor = 0.75;
|
#// scroll_factor = 0.75;
|
||||||
|
special_fallthrough = true; # Alternative to toggle script
|
||||||
|
|
||||||
touchpad = {
|
touchpad = {
|
||||||
clickfinger_behavior = true; # Multi-finger clicks
|
clickfinger_behavior = true; # Multi-finger clicks
|
||||||
|
|
|
@ -26,13 +26,14 @@ in
|
||||||
inactive_tab_font_style = "normal";
|
inactive_tab_font_style = "normal";
|
||||||
confirm_os_window_close = 0;
|
confirm_os_window_close = 0;
|
||||||
cursor_blink_interval = 0;
|
cursor_blink_interval = 0;
|
||||||
|
placement_strategy = "top-left"; # Partially fix padding
|
||||||
scrollback_lines = -1;
|
scrollback_lines = -1;
|
||||||
strip_trailing_spaces = "smart";
|
strip_trailing_spaces = "smart";
|
||||||
tab_bar_style = "powerline";
|
tab_bar_style = "powerline";
|
||||||
touch_scroll_multiplier = 3;
|
touch_scroll_multiplier = 3;
|
||||||
url_style = "straight";
|
url_style = "straight";
|
||||||
wayland_enable_ime = "no";
|
wayland_enable_ime = "no";
|
||||||
window_padding_width = "0 5 5 5"; # top right bottom left
|
window_padding_width = "2.5 5"; # top/bottom left/right
|
||||||
|
|
||||||
# Solarized Dark colors
|
# Solarized Dark colors
|
||||||
# https://ethanschoonover.com/solarized/
|
# https://ethanschoonover.com/solarized/
|
||||||
|
|
Loading…
Add table
Reference in a new issue