chore: quick push
521
flake.lock
generated
|
@ -20,11 +20,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739103745,
|
"lastModified": 1741282631,
|
||||||
"narHash": "sha256-c53dcRaw0F4Os9WD05HwIRs9kTDZw4Mxe1XK4edEALo=",
|
"narHash": "sha256-jZE1CmQ53uN1Gq4FjaLFzSSjDqzL0pG4mdRbjBqSmho=",
|
||||||
"owner": "hyprwm",
|
"owner": "hyprwm",
|
||||||
"repo": "aquamarine",
|
"repo": "aquamarine",
|
||||||
"rev": "a3dda0d10ce9aa1d1dfb7a6c139ea8c2872c74bd",
|
"rev": "81498562d0f53e613d30368bb5b076784fa86f80",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -44,11 +44,11 @@
|
||||||
"treefmt-nix": "treefmt-nix"
|
"treefmt-nix": "treefmt-nix"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739456434,
|
"lastModified": 1740474275,
|
||||||
"narHash": "sha256-uJAPcqNplLPM0L6vzZCkghyU6vLQzZm+zOzDODq/pY8=",
|
"narHash": "sha256-E1ztdEjkfFOpm6Hu3ZjKbyJyE+vt78ZFmuLcGOxdEqc=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "buildbot-nix",
|
"repo": "buildbot-nix",
|
||||||
"rev": "dfa7ed3c4e3b300b6e8bd02ffda6cbc6aa2b2817",
|
"rev": "e09b4c0588ce95fd72993adb5af198d5ba32e752",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -59,11 +59,11 @@
|
||||||
},
|
},
|
||||||
"crane": {
|
"crane": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1737563566,
|
"lastModified": 1739936662,
|
||||||
"narHash": "sha256-GLJvkOG29XCynQm8XWPyykMRqIhxKcBARVu7Ydrz02M=",
|
"narHash": "sha256-x4syUjNUuRblR07nDPeLDP7DpphaBVbUaSoeZkFbGSk=",
|
||||||
"owner": "ipetkov",
|
"owner": "ipetkov",
|
||||||
"repo": "crane",
|
"repo": "crane",
|
||||||
"rev": "849376434956794ebc7a6b487d31aace395392ba",
|
"rev": "19de14aaeb869287647d9461cbd389187d8ecdb7",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -72,42 +72,6 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"crane_2": {
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1736898272,
|
|
||||||
"narHash": "sha256-D10wlrU/HCpSRcb3a7yk+bU3ggpMD1kGbseKtO+7teo=",
|
|
||||||
"owner": "ipetkov",
|
|
||||||
"repo": "crane",
|
|
||||||
"rev": "6a589f034202a7c6e10bce6c5d1d392d7bc0f340",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "ipetkov",
|
|
||||||
"repo": "crane",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"devshell": {
|
|
||||||
"inputs": {
|
|
||||||
"nixpkgs": [
|
|
||||||
"nixvim",
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1735644329,
|
|
||||||
"narHash": "sha256-tO3HrHriyLvipc4xr+Ewtdlo7wM1OjXNjlWRgmM7peY=",
|
|
||||||
"owner": "numtide",
|
|
||||||
"repo": "devshell",
|
|
||||||
"rev": "f7795ede5b02664b57035b3b757876703e2c3eac",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "numtide",
|
|
||||||
"repo": "devshell",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"dream2nix": {
|
"dream2nix": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
|
@ -212,20 +176,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"flake-compat_6": {
|
"flake-compat_6": {
|
||||||
"locked": {
|
|
||||||
"lastModified": 1733328505,
|
|
||||||
"narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=",
|
|
||||||
"rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec",
|
|
||||||
"revCount": 69,
|
|
||||||
"type": "tarball",
|
|
||||||
"url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.1.0/01948eb7-9cba-704f-bbf3-3fa956735b52/source.tar.gz"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"type": "tarball",
|
|
||||||
"url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"flake-compat_7": {
|
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1696426674,
|
"lastModified": 1696426674,
|
||||||
|
@ -241,7 +191,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"flake-compat_8": {
|
"flake-compat_7": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733328505,
|
"lastModified": 1733328505,
|
||||||
|
@ -257,7 +207,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"flake-compat_9": {
|
"flake-compat_8": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733328505,
|
"lastModified": 1733328505,
|
||||||
"narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=",
|
"narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=",
|
||||||
|
@ -279,11 +229,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1738453229,
|
"lastModified": 1741352980,
|
||||||
"narHash": "sha256-7H9XgNiGLKN1G1CgRh0vUL4AheZSYzPm+zmZ7vxbJdo=",
|
"narHash": "sha256-+u2UunDA4Cl5Fci3m7S643HzKmIDAe+fiXrLqYsR2fs=",
|
||||||
"owner": "hercules-ci",
|
"owner": "hercules-ci",
|
||||||
"repo": "flake-parts",
|
"repo": "flake-parts",
|
||||||
"rev": "32ea77a06711b758da0ad9bd6a844c5740a87abd",
|
"rev": "f4330d22f1c5d2ba72d3d22df5597d123fdb60a9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -315,27 +265,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"flake-parts_3": {
|
"flake-parts_3": {
|
||||||
"inputs": {
|
|
||||||
"nixpkgs-lib": [
|
|
||||||
"nixvim",
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1738453229,
|
|
||||||
"narHash": "sha256-7H9XgNiGLKN1G1CgRh0vUL4AheZSYzPm+zmZ7vxbJdo=",
|
|
||||||
"owner": "hercules-ci",
|
|
||||||
"repo": "flake-parts",
|
|
||||||
"rev": "32ea77a06711b758da0ad9bd6a844c5740a87abd",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "hercules-ci",
|
|
||||||
"repo": "flake-parts",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"flake-parts_4": {
|
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs-lib": [
|
"nixpkgs-lib": [
|
||||||
"nur",
|
"nur",
|
||||||
|
@ -433,25 +362,7 @@
|
||||||
},
|
},
|
||||||
"flake-utils_5": {
|
"flake-utils_5": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"systems": "systems_7"
|
"systems": "systems_8"
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1731533236,
|
|
||||||
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
|
||||||
"owner": "numtide",
|
|
||||||
"repo": "flake-utils",
|
|
||||||
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "numtide",
|
|
||||||
"repo": "flake-utils",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"flake-utils_6": {
|
|
||||||
"inputs": {
|
|
||||||
"systems": "systems_9"
|
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731533236,
|
"lastModified": 1731533236,
|
||||||
|
@ -492,11 +403,11 @@
|
||||||
"zig2nix": "zig2nix"
|
"zig2nix": "zig2nix"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739813871,
|
"lastModified": 1741473443,
|
||||||
"narHash": "sha256-1UAvBHL6haAa8PysB01t83+FBvMgkE4k8BAtOx56yQE=",
|
"narHash": "sha256-H+rS9UDb1Qd0bTUxppNgiIHLzr4sR/LnDox4VhR5Q1w=",
|
||||||
"owner": "ghostty-org",
|
"owner": "ghostty-org",
|
||||||
"repo": "ghostty",
|
"repo": "ghostty",
|
||||||
"rev": "da32534e8a63423d34d46caa9f60f342ed27235f",
|
"rev": "d3fd2b02e71f3eaecd310b246ee64a26a59b78e3",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -505,32 +416,6 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"git-hooks": {
|
|
||||||
"inputs": {
|
|
||||||
"flake-compat": [
|
|
||||||
"nixvim",
|
|
||||||
"flake-compat"
|
|
||||||
],
|
|
||||||
"gitignore": "gitignore_3",
|
|
||||||
"nixpkgs": [
|
|
||||||
"nixvim",
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1737465171,
|
|
||||||
"narHash": "sha256-R10v2hoJRLq8jcL4syVFag7nIGE7m13qO48wRIukWNg=",
|
|
||||||
"owner": "cachix",
|
|
||||||
"repo": "git-hooks.nix",
|
|
||||||
"rev": "9364dc02281ce2d37a1f55b6e51f7c0f65a75f17",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "cachix",
|
|
||||||
"repo": "git-hooks.nix",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"gitignore": {
|
"gitignore": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
|
@ -576,28 +461,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"gitignore_3": {
|
"gitignore_3": {
|
||||||
"inputs": {
|
|
||||||
"nixpkgs": [
|
|
||||||
"nixvim",
|
|
||||||
"git-hooks",
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1709087332,
|
|
||||||
"narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
|
|
||||||
"owner": "hercules-ci",
|
|
||||||
"repo": "gitignore.nix",
|
|
||||||
"rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "hercules-ci",
|
|
||||||
"repo": "gitignore.nix",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"gitignore_4": {
|
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"pre-commit-hooks-nix",
|
"pre-commit-hooks-nix",
|
||||||
|
@ -620,7 +483,6 @@
|
||||||
},
|
},
|
||||||
"helix": {
|
"helix": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"crane": "crane",
|
|
||||||
"flake-utils": "flake-utils_2",
|
"flake-utils": "flake-utils_2",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
|
@ -628,11 +490,11 @@
|
||||||
"rust-overlay": "rust-overlay"
|
"rust-overlay": "rust-overlay"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739835410,
|
"lastModified": 1741370148,
|
||||||
"narHash": "sha256-G6GBholUJ4/EOWxm74xOIVNVgoYT4U0kkGcZZApCMxc=",
|
"narHash": "sha256-nzGqv+4teMbOjhylRCfGsqH7XFLt5m+uwJHgGA0YpUQ=",
|
||||||
"owner": "helix-editor",
|
"owner": "helix-editor",
|
||||||
"repo": "helix",
|
"repo": "helix",
|
||||||
"rev": "48194825b9f412cd895100573a73bdc472a48881",
|
"rev": "dc4761ad3a09a1cc9a3219d75765ff098fb203af",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -675,32 +537,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739845242,
|
"lastModified": 1741461731,
|
||||||
"narHash": "sha256-rNMXpDubNWGLTs45MuoH9YHtXfXye/fn2u4YMSTPt9I=",
|
"narHash": "sha256-BBQfGvO3GWOV+5tmqH14gNcZrRaQ7Q3tQx31Frzoip8=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "5cfbf5cc37a3bd1da07ae84eea1b828909c4456b",
|
"rev": "7f4c60a3d6e548dbc13666565c22cb3f8dcdad44",
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "nix-community",
|
|
||||||
"repo": "home-manager",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"home-manager_2": {
|
|
||||||
"inputs": {
|
|
||||||
"nixpkgs": [
|
|
||||||
"nixvim",
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1738878603,
|
|
||||||
"narHash": "sha256-fmhq8B3MvQLawLbMO+LWLcdC2ftLMmwSk+P29icJ3tE=",
|
|
||||||
"owner": "nix-community",
|
|
||||||
"repo": "home-manager",
|
|
||||||
"rev": "433799271274c9f2ab520a49527ebfe2992dcfbd",
|
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -785,11 +626,11 @@
|
||||||
"xdph": "xdph"
|
"xdph": "xdph"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739838816,
|
"lastModified": 1741461862,
|
||||||
"narHash": "sha256-EgKxEVus8CKEKnuJ8xZQtYmydMYJ8tnw7SbO+PtingQ=",
|
"narHash": "sha256-TNTtpDHoNB+wOEfypkGTu2zC0wHUwbabQo4HyU53Yok=",
|
||||||
"owner": "hyprwm",
|
"owner": "hyprwm",
|
||||||
"repo": "Hyprland",
|
"repo": "Hyprland",
|
||||||
"rev": "e59623d1d564089543cddb496fbed30fbd6ab247",
|
"rev": "d30cc19d253a3db784ad10c3084f58cbb52d325a",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -957,11 +798,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739048914,
|
"lastModified": 1741191527,
|
||||||
"narHash": "sha256-vd5rJBTmp2w7SDgfv23Zcd84ktI5eDA7e5UBzx+pKrU=",
|
"narHash": "sha256-kM+11Nch47Xwfgtw2EpRitJuORy4miwoMuRi5tyMBDY=",
|
||||||
"owner": "hyprwm",
|
"owner": "hyprwm",
|
||||||
"repo": "hyprlang",
|
"repo": "hyprlang",
|
||||||
"rev": "a7334904d591f38757c46fbe2ab68651877d9099",
|
"rev": "72df3861f1197e41b078faa3e38eedd60e00018d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1011,11 +852,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739048933,
|
"lastModified": 1741123584,
|
||||||
"narHash": "sha256-ck6MaoYvISBQKqZR+HcxXnx0wOhyCauxfVMaV5zhJxQ=",
|
"narHash": "sha256-mprerMlucqtirmbx6L3VoFnF2bGYc2WSUCj7tuc6xTQ=",
|
||||||
"owner": "hyprwm",
|
"owner": "hyprwm",
|
||||||
"repo": "hyprutils",
|
"repo": "hyprutils",
|
||||||
"rev": "e4e018a2ca6f5a9c33511973454199e1c7c85499",
|
"rev": "6b0154b183f9539097f13af9b5da78ca24da6df2",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1061,11 +902,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739049028,
|
"lastModified": 1739870480,
|
||||||
"narHash": "sha256-RleJp7LYbr6s+M1xgbmhtBs+fYa3ZdIiF7+QalJ4D1g=",
|
"narHash": "sha256-SiDN5BGxa/1hAsqhgJsS03C3t2QrLgBT8u+ENJ0Qzwc=",
|
||||||
"owner": "hyprwm",
|
"owner": "hyprwm",
|
||||||
"repo": "hyprwayland-scanner",
|
"repo": "hyprwayland-scanner",
|
||||||
"rev": "04146df74a8d5ec0b579657307be01f1e241125f",
|
"rev": "206367a08dc5ac4ba7ad31bdca391d098082e64b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1099,34 +940,6 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ixx": {
|
|
||||||
"inputs": {
|
|
||||||
"flake-utils": [
|
|
||||||
"nixvim",
|
|
||||||
"nuschtosSearch",
|
|
||||||
"flake-utils"
|
|
||||||
],
|
|
||||||
"nixpkgs": [
|
|
||||||
"nixvim",
|
|
||||||
"nuschtosSearch",
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1729958008,
|
|
||||||
"narHash": "sha256-EiOq8jF4Z/zQe0QYVc3+qSKxRK//CFHMB84aYrYGwEs=",
|
|
||||||
"owner": "NuschtOS",
|
|
||||||
"repo": "ixx",
|
|
||||||
"rev": "9fd01aad037f345350eab2cd45e1946cc66da4eb",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "NuschtOS",
|
|
||||||
"ref": "v0.0.6",
|
|
||||||
"repo": "ixx",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"lix": {
|
"lix": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
|
@ -1171,14 +984,15 @@
|
||||||
"nixpkgs-stable": "nixpkgs-stable_2",
|
"nixpkgs-stable": "nixpkgs-stable_2",
|
||||||
"pre-commit-hooks": "pre-commit-hooks_2",
|
"pre-commit-hooks": "pre-commit-hooks_2",
|
||||||
"sops-nix": "sops-nix",
|
"sops-nix": "sops-nix",
|
||||||
"systems": "systems_6"
|
"systems": "systems_6",
|
||||||
|
"yants": "yants"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739813062,
|
"lastModified": 1741379880,
|
||||||
"narHash": "sha256-Nnx/eIOUU6VtD+geS3x2FW772CtODNoYW+IQ8/YhkrQ=",
|
"narHash": "sha256-DKlMDfJpiqlwb4X4+3BBITNsMa8PvwzxPBexwPdrhCI=",
|
||||||
"owner": "ngi-nix",
|
"owner": "ngi-nix",
|
||||||
"repo": "ngipkgs",
|
"repo": "ngipkgs",
|
||||||
"rev": "22ed8f3dbc977e763f86ce6e172cab0034643de6",
|
"rev": "716f0f56604f76aa731b4dd47386028a91a7a0c5",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1187,27 +1001,6 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nix-darwin": {
|
|
||||||
"inputs": {
|
|
||||||
"nixpkgs": [
|
|
||||||
"nixvim",
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1738743987,
|
|
||||||
"narHash": "sha256-O3bnAfsObto6l2tQOmQlrO6Z2kD6yKwOWfs7pA0CpOc=",
|
|
||||||
"owner": "lnl7",
|
|
||||||
"repo": "nix-darwin",
|
|
||||||
"rev": "ae406c04577ff9a64087018c79b4fdc02468c87c",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "lnl7",
|
|
||||||
"repo": "nix-darwin",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nixos-cosmic": {
|
"nixos-cosmic": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-compat": "flake-compat_5",
|
"flake-compat": "flake-compat_5",
|
||||||
|
@ -1215,11 +1008,11 @@
|
||||||
"nixpkgs-stable": "nixpkgs-stable_3"
|
"nixpkgs-stable": "nixpkgs-stable_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739847682,
|
"lastModified": 1741432127,
|
||||||
"narHash": "sha256-YvAKu47G5jOH715jw2dkfFxTj4Hdx4DnA7b6aDLrExQ=",
|
"narHash": "sha256-JrN9MWJLVVEjVYINDX0NHI2U91/7qSywm6m6mGKwB0E=",
|
||||||
"owner": "lilyinstarlight",
|
"owner": "lilyinstarlight",
|
||||||
"repo": "nixos-cosmic",
|
"repo": "nixos-cosmic",
|
||||||
"rev": "cd7563ca23e71bc61a199a0a7ebabb861c3c821c",
|
"rev": "bf3d41b9fc89883823ce9fadbec1b44f2cdd1fac",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1230,11 +1023,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739667012,
|
"lastModified": 1741037377,
|
||||||
"narHash": "sha256-6QWdUgz2O2Mm+pYx/AYB4Rot5/s1OR1C6bt30TI81yY=",
|
"narHash": "sha256-SvtvVKHaUX4Owb+PasySwZsoc5VUeTf1px34BByiOxw=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "1dcdd535fef84d4671129a10e7072d56dca9a4d3",
|
"rev": "02032da4af073d0f6110540c8677f16d4be0117f",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1262,11 +1055,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-stable_2": {
|
"nixpkgs-stable_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739624908,
|
"lastModified": 1741048562,
|
||||||
"narHash": "sha256-f84lBmLl4tkDp1ZU5LBTSFzlxXP4926DVW3KnXrke10=",
|
"narHash": "sha256-W4YZ3fvWZiFYYyd900kh8P8wU6DHSiwaH0j4+fai1Sk=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "a60651b217d2e529729cbc7d989c19f3941b9250",
|
"rev": "6af28b834daca767a7ef99f8a7defa957d0ade6f",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1278,11 +1071,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-stable_3": {
|
"nixpkgs-stable_3": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739624908,
|
"lastModified": 1741332913,
|
||||||
"narHash": "sha256-f84lBmLl4tkDp1ZU5LBTSFzlxXP4926DVW3KnXrke10=",
|
"narHash": "sha256-ri1e8ZliWS3Jnp9yqpKApHaOo7KBN33W8ECAKA4teAQ=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "a60651b217d2e529729cbc7d989c19f3941b9250",
|
"rev": "20755fa05115c84be00b04690630cb38f0a203ad",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1310,11 +1103,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739580444,
|
"lastModified": 1741246872,
|
||||||
"narHash": "sha256-+/bSz4EAVbqz8/HsIGLroF8aNaO8bLRL7WfACN+24g4=",
|
"narHash": "sha256-Q6pMP4a9ed636qilcYX8XUguvKl/0/LGXhHcRI91p0U=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "8bb37161a0488b89830168b81c48aed11569cb93",
|
"rev": "10069ef4cf863633f57238f179a0297de84bd8d3",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1326,11 +1119,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_3": {
|
"nixpkgs_3": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739736696,
|
"lastModified": 1741379970,
|
||||||
"narHash": "sha256-zON2GNBkzsIyALlOCFiEBcIjI4w38GYOb+P+R4S8Jsw=",
|
"narHash": "sha256-Wh7esNh7G24qYleLvgOSY/7HlDUzWaL/n4qzlBePpiw=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "d74a2335ac9c133d6bbec9fc98d91a77f1604c1f",
|
"rev": "36fd87baa9083f34f7f5027900b62ee6d09b1f2f",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1356,48 +1149,20 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixvim": {
|
"nur": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"devshell": "devshell",
|
|
||||||
"flake-compat": "flake-compat_6",
|
|
||||||
"flake-parts": "flake-parts_3",
|
"flake-parts": "flake-parts_3",
|
||||||
"git-hooks": "git-hooks",
|
|
||||||
"home-manager": "home-manager_2",
|
|
||||||
"nix-darwin": "nix-darwin",
|
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"nuschtosSearch": "nuschtosSearch",
|
|
||||||
"treefmt-nix": "treefmt-nix_2"
|
"treefmt-nix": "treefmt-nix_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739751913,
|
"lastModified": 1741473895,
|
||||||
"narHash": "sha256-H72wNdLOl9CzfimXjDdKWnV0Mr8lpVF4m3HZ2m+fuck=",
|
"narHash": "sha256-mWiCOdvGkDVJO6C9OaXDpYuKUJocyeZhtWP7QNqS2Zs=",
|
||||||
"owner": "nix-community",
|
|
||||||
"repo": "nixvim",
|
|
||||||
"rev": "3a66c8a33001d8bd79388c6b15eb1039f43f4192",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "nix-community",
|
|
||||||
"repo": "nixvim",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nur": {
|
|
||||||
"inputs": {
|
|
||||||
"flake-parts": "flake-parts_4",
|
|
||||||
"nixpkgs": [
|
|
||||||
"nixpkgs"
|
|
||||||
],
|
|
||||||
"treefmt-nix": "treefmt-nix_3"
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1739852521,
|
|
||||||
"narHash": "sha256-hN3xAIwn7PhTvl0zzsXsLr8Z0GTEto7muGAwkZvprhA=",
|
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "NUR",
|
"repo": "NUR",
|
||||||
"rev": "eb601ac5af63c33acff913ae195cc06503fe1974",
|
"rev": "3c1d774501d2300c51ce37ea6d1405d5ea12e740",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1406,29 +1171,6 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nuschtosSearch": {
|
|
||||||
"inputs": {
|
|
||||||
"flake-utils": "flake-utils_5",
|
|
||||||
"ixx": "ixx",
|
|
||||||
"nixpkgs": [
|
|
||||||
"nixvim",
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1738508923,
|
|
||||||
"narHash": "sha256-4DaDrQDAIxlWhTjH6h/+xfG05jt3qDZrZE/7zDLQaS4=",
|
|
||||||
"owner": "NuschtOS",
|
|
||||||
"repo": "search",
|
|
||||||
"rev": "86e2038290859006e05ca7201425ea5b5de4aecb",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "NuschtOS",
|
|
||||||
"repo": "search",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"pre-commit-hooks": {
|
"pre-commit-hooks": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-compat": "flake-compat_2",
|
"flake-compat": "flake-compat_2",
|
||||||
|
@ -1439,11 +1181,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1737465171,
|
"lastModified": 1741379162,
|
||||||
"narHash": "sha256-R10v2hoJRLq8jcL4syVFag7nIGE7m13qO48wRIukWNg=",
|
"narHash": "sha256-srpAbmJapkaqGRE3ytf3bj4XshspVR5964OX5LfjDWc=",
|
||||||
"owner": "cachix",
|
"owner": "cachix",
|
||||||
"repo": "git-hooks.nix",
|
"repo": "git-hooks.nix",
|
||||||
"rev": "9364dc02281ce2d37a1f55b6e51f7c0f65a75f17",
|
"rev": "b5a62751225b2f62ff3147d0a334055ebadcd5cc",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1454,18 +1196,18 @@
|
||||||
},
|
},
|
||||||
"pre-commit-hooks-nix": {
|
"pre-commit-hooks-nix": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-compat": "flake-compat_7",
|
"flake-compat": "flake-compat_6",
|
||||||
"gitignore": "gitignore_4",
|
"gitignore": "gitignore_3",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1737465171,
|
"lastModified": 1741379162,
|
||||||
"narHash": "sha256-R10v2hoJRLq8jcL4syVFag7nIGE7m13qO48wRIukWNg=",
|
"narHash": "sha256-srpAbmJapkaqGRE3ytf3bj4XshspVR5964OX5LfjDWc=",
|
||||||
"owner": "cachix",
|
"owner": "cachix",
|
||||||
"repo": "pre-commit-hooks.nix",
|
"repo": "pre-commit-hooks.nix",
|
||||||
"rev": "9364dc02281ce2d37a1f55b6e51f7c0f65a75f17",
|
"rev": "b5a62751225b2f62ff3147d0a334055ebadcd5cc",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1484,11 +1226,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1737465171,
|
"lastModified": 1740915799,
|
||||||
"narHash": "sha256-R10v2hoJRLq8jcL4syVFag7nIGE7m13qO48wRIukWNg=",
|
"narHash": "sha256-JvQvtaphZNmeeV+IpHgNdiNePsIpHD5U/7QN5AeY44A=",
|
||||||
"owner": "cachix",
|
"owner": "cachix",
|
||||||
"repo": "pre-commit-hooks.nix",
|
"repo": "pre-commit-hooks.nix",
|
||||||
"rev": "9364dc02281ce2d37a1f55b6e51f7c0f65a75f17",
|
"rev": "42b1ba089d2034d910566bf6b40830af6b8ec732",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1550,11 +1292,10 @@
|
||||||
"ngipkgs": "ngipkgs",
|
"ngipkgs": "ngipkgs",
|
||||||
"nixos-cosmic": "nixos-cosmic",
|
"nixos-cosmic": "nixos-cosmic",
|
||||||
"nixpkgs": "nixpkgs_3",
|
"nixpkgs": "nixpkgs_3",
|
||||||
"nixvim": "nixvim",
|
|
||||||
"nur": "nur",
|
"nur": "nur",
|
||||||
"pre-commit-hooks-nix": "pre-commit-hooks-nix",
|
"pre-commit-hooks-nix": "pre-commit-hooks-nix",
|
||||||
"sops-nix": "sops-nix_2",
|
"sops-nix": "sops-nix_2",
|
||||||
"systems": "systems_8",
|
"systems": "systems_7",
|
||||||
"waybar": "waybar",
|
"waybar": "waybar",
|
||||||
"yazi": "yazi",
|
"yazi": "yazi",
|
||||||
"zed-editor": "zed-editor"
|
"zed-editor": "zed-editor"
|
||||||
|
@ -1568,11 +1309,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1737599167,
|
"lastModified": 1740623427,
|
||||||
"narHash": "sha256-S2rHCrQWCDVp63XxL/AQbGr1g5M8Zx14C7Jooa4oM8o=",
|
"narHash": "sha256-3SdPQrZoa4odlScFDUHd4CUPQ/R1gtH4Mq9u8CBiK8M=",
|
||||||
"owner": "oxalica",
|
"owner": "oxalica",
|
||||||
"repo": "rust-overlay",
|
"repo": "rust-overlay",
|
||||||
"rev": "38374302ae9edf819eac666d1f276d62c712dd06",
|
"rev": "d342e8b5fd88421ff982f383c853f0fc78a847ab",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1610,11 +1351,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1737166965,
|
"lastModified": 1740882709,
|
||||||
"narHash": "sha256-vlDROBAgq+7PEVM0vaS2zboY6DXs3oKK0qW/1dVuFs4=",
|
"narHash": "sha256-VC+8GxWK4p08jjIbmsNfeFQajW2lsiOR/XQiOOvqgvs=",
|
||||||
"owner": "oxalica",
|
"owner": "oxalica",
|
||||||
"repo": "rust-overlay",
|
"repo": "rust-overlay",
|
||||||
"rev": "fc839c9d5d1ebc789b4657c43c4d54838c7c01de",
|
"rev": "f4d5a693c18b389f0d58f55b6f7be6ef85af186f",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1654,11 +1395,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739262228,
|
"lastModified": 1741043164,
|
||||||
"narHash": "sha256-7JAGezJ0Dn5qIyA2+T4Dt/xQgAbhCglh6lzCekTVMeU=",
|
"narHash": "sha256-9lfmSZLz6eq9Ygr6cCmvQiiBEaPb54pUBcjvbEMPORc=",
|
||||||
"owner": "Mic92",
|
"owner": "Mic92",
|
||||||
"repo": "sops-nix",
|
"repo": "sops-nix",
|
||||||
"rev": "07af005bb7d60c7f118d9d9f5530485da5d1e975",
|
"rev": "3f2412536eeece783f0d0ad3861417f347219f4d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1674,11 +1415,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739262228,
|
"lastModified": 1741043164,
|
||||||
"narHash": "sha256-7JAGezJ0Dn5qIyA2+T4Dt/xQgAbhCglh6lzCekTVMeU=",
|
"narHash": "sha256-9lfmSZLz6eq9Ygr6cCmvQiiBEaPb54pUBcjvbEMPORc=",
|
||||||
"owner": "Mic92",
|
"owner": "Mic92",
|
||||||
"repo": "sops-nix",
|
"repo": "sops-nix",
|
||||||
"rev": "07af005bb7d60c7f118d9d9f5530485da5d1e975",
|
"rev": "3f2412536eeece783f0d0ad3861417f347219f4d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1778,21 +1519,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"systems_7": {
|
"systems_7": {
|
||||||
"locked": {
|
|
||||||
"lastModified": 1681028828,
|
|
||||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
|
||||||
"owner": "nix-systems",
|
|
||||||
"repo": "default",
|
|
||||||
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "nix-systems",
|
|
||||||
"repo": "default",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systems_8": {
|
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1680978846,
|
"lastModified": 1680978846,
|
||||||
"narHash": "sha256-Gtqg8b/v49BFDpDetjclCYXm8mAnTrUzR0JnE2nv5aw=",
|
"narHash": "sha256-Gtqg8b/v49BFDpDetjclCYXm8mAnTrUzR0JnE2nv5aw=",
|
||||||
|
@ -1807,7 +1533,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"systems_9": {
|
"systems_8": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1681028828,
|
"lastModified": 1681028828,
|
||||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||||
|
@ -1845,27 +1571,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"treefmt-nix_2": {
|
"treefmt-nix_2": {
|
||||||
"inputs": {
|
|
||||||
"nixpkgs": [
|
|
||||||
"nixvim",
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1738680491,
|
|
||||||
"narHash": "sha256-8X7tR3kFGkE7WEF5EXVkt4apgaN85oHZdoTGutCFs6I=",
|
|
||||||
"owner": "numtide",
|
|
||||||
"repo": "treefmt-nix",
|
|
||||||
"rev": "64dbb922d51a42c0ced6a7668ca008dded61c483",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "numtide",
|
|
||||||
"repo": "treefmt-nix",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"treefmt-nix_3": {
|
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nur",
|
"nur",
|
||||||
|
@ -1888,17 +1593,17 @@
|
||||||
},
|
},
|
||||||
"waybar": {
|
"waybar": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-compat": "flake-compat_8",
|
"flake-compat": "flake-compat_7",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1738752268,
|
"lastModified": 1740125099,
|
||||||
"narHash": "sha256-v2AXqro8mL5/IZNHNUAnRqLlR/vBiHxEXshYLiRAnTI=",
|
"narHash": "sha256-VpT3ePqmo75Ni6/02KFGV6ltnpiV70/ovG/p1f2wKkU=",
|
||||||
"owner": "Alexays",
|
"owner": "Alexays",
|
||||||
"repo": "Waybar",
|
"repo": "Waybar",
|
||||||
"rev": "c32d5e3883558db2913dcd09c1b96a7e6c467c25",
|
"rev": "8490a1d9b9a5c8770dd63e9faca0a5e01acedcae",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1948,18 +1653,34 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"yants": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1645270620,
|
||||||
|
"narHash": "sha256-wwkl3K200UbW9Z7BRlVH8HOEXCaVYP2MqZpsF9EhgZg=",
|
||||||
|
"ref": "refs/heads/canon",
|
||||||
|
"rev": "efeb6dc11eb1a1e88d41dc2093fc5aa31f7abd35",
|
||||||
|
"revCount": 15,
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://code.tvl.fyi/depot.git:/nix/yants.git"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://code.tvl.fyi/depot.git:/nix/yants.git"
|
||||||
|
}
|
||||||
|
},
|
||||||
"yazi": {
|
"yazi": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-utils": "flake-utils_6",
|
"flake-utils": "flake-utils_5",
|
||||||
"nixpkgs": "nixpkgs_4",
|
"nixpkgs": "nixpkgs_4",
|
||||||
"rust-overlay": "rust-overlay_2"
|
"rust-overlay": "rust-overlay_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739776850,
|
"lastModified": 1741418166,
|
||||||
"narHash": "sha256-XWzxhk0Nrw9cu6E5yjsmhAVfbt9ArVN54zz8qgzBA/I=",
|
"narHash": "sha256-9/KZCzO2V2DgNp5225dvNjWFUZDSRNc52wV4a/tU95Y=",
|
||||||
"owner": "sxyazi",
|
"owner": "sxyazi",
|
||||||
"repo": "yazi",
|
"repo": "yazi",
|
||||||
"rev": "1ddbbfea711636dcb997239ea9d2b483cea16f80",
|
"rev": "31177fd1fd71500e6a30edee60a122f78e5e7424",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1970,19 +1691,19 @@
|
||||||
},
|
},
|
||||||
"zed-editor": {
|
"zed-editor": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"crane": "crane_2",
|
"crane": "crane",
|
||||||
"flake-compat": "flake-compat_9",
|
"flake-compat": "flake-compat_8",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"rust-overlay": "rust-overlay_3"
|
"rust-overlay": "rust-overlay_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739855277,
|
"lastModified": 1741472240,
|
||||||
"narHash": "sha256-O2fmGklbUPXNtSFAFD/gryEbLL3iETTuhxgd9iIzt6U=",
|
"narHash": "sha256-STuoLQxDC9b7j26rNSfVNnX19jxI7P2MzoMYqA0Khfs=",
|
||||||
"owner": "zed-industries",
|
"owner": "zed-industries",
|
||||||
"repo": "zed",
|
"repo": "zed",
|
||||||
"rev": "8942e657aa792203d0a576982159a4e46d6bed49",
|
"rev": "ed6bf7f161c6af6e10354faacb8b643a55c80b27",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -2031,17 +1752,17 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1738263917,
|
"lastModified": 1741368279,
|
||||||
"narHash": "sha256-j/3fwe2pEOquHabP/puljOKwAZFjIE9gXZqA91sC48M=",
|
"narHash": "sha256-WTaC8HmnIq6O71iK0g9as404BbmS+YyEP5qS85m2JBY=",
|
||||||
"owner": "jcollie",
|
"owner": "jcollie",
|
||||||
"repo": "zig2nix",
|
"repo": "zig2nix",
|
||||||
"rev": "c311d8e77a6ee0d995f40a6e10a89a3a4ab04f9a",
|
"rev": "672971b5b6911de21446ad4fc76dee677922eda0",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "jcollie",
|
"owner": "jcollie",
|
||||||
"repo": "zig2nix",
|
"repo": "zig2nix",
|
||||||
"rev": "c311d8e77a6ee0d995f40a6e10a89a3a4ab04f9a",
|
"rev": "672971b5b6911de21446ad4fc76dee677922eda0",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -38,10 +38,6 @@
|
||||||
url = "github:helix-editor/helix";
|
url = "github:helix-editor/helix";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
nixvim = {
|
|
||||||
url = "github:nix-community/nixvim";
|
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
|
||||||
};
|
|
||||||
nixos-cosmic.url = "github:lilyinstarlight/nixos-cosmic";
|
nixos-cosmic.url = "github:lilyinstarlight/nixos-cosmic";
|
||||||
hyprland = {
|
hyprland = {
|
||||||
url = "github:hyprwm/Hyprland";
|
url = "github:hyprwm/Hyprland";
|
||||||
|
@ -87,7 +83,6 @@
|
||||||
inputs.lix-module.nixosModules.default
|
inputs.lix-module.nixosModules.default
|
||||||
inputs.nur.modules.nixos.default
|
inputs.nur.modules.nixos.default
|
||||||
inputs.sops-nix.nixosModules.sops
|
inputs.sops-nix.nixosModules.sops
|
||||||
inputs.nixvim.nixosModules.nixvim
|
|
||||||
];
|
];
|
||||||
venus = inputs.self.lib.mkLinuxSystem [
|
venus = inputs.self.lib.mkLinuxSystem [
|
||||||
./systems/venus
|
./systems/venus
|
||||||
|
|
0
modules/config/instances/config/searx.nix
Normal file → Executable file
|
@ -54,6 +54,7 @@ in
|
||||||
wayland
|
wayland
|
||||||
theming
|
theming
|
||||||
polychromatic
|
polychromatic
|
||||||
|
nautilus
|
||||||
;
|
;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -82,9 +83,8 @@ in
|
||||||
imports = builtins.attrValues {
|
imports = builtins.attrValues {
|
||||||
inherit (modules)
|
inherit (modules)
|
||||||
cli
|
cli
|
||||||
|
firefox
|
||||||
brave
|
brave
|
||||||
firefoxNix
|
|
||||||
braveNix
|
|
||||||
code
|
code
|
||||||
ghostty
|
ghostty
|
||||||
gaming
|
gaming
|
||||||
|
|
|
@ -1,54 +0,0 @@
|
||||||
{
|
|
||||||
name = "Academic";
|
|
||||||
toolbar = false;
|
|
||||||
bookmarks = [
|
|
||||||
{
|
|
||||||
name = "PubMed";
|
|
||||||
url = "https://pubmed.ncbi.nlm.nih.gov";
|
|
||||||
tags = [
|
|
||||||
"pub"
|
|
||||||
"pubmed"
|
|
||||||
"science"
|
|
||||||
"research"
|
|
||||||
"academic"
|
|
||||||
];
|
|
||||||
keyword = "Pub";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Sci-Hub";
|
|
||||||
url = "https://sci-hub.ee";
|
|
||||||
tags = [
|
|
||||||
"sci"
|
|
||||||
"sci-hub"
|
|
||||||
"scihub"
|
|
||||||
"science"
|
|
||||||
"research"
|
|
||||||
"academic"
|
|
||||||
"torrent"
|
|
||||||
];
|
|
||||||
keyword = "Sci";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Stanford Encyclopedia of Philosophy";
|
|
||||||
url = "https://plato.stanford.edu";
|
|
||||||
tags = [
|
|
||||||
"standford"
|
|
||||||
"encyclopedia"
|
|
||||||
"philosophy"
|
|
||||||
"phil"
|
|
||||||
];
|
|
||||||
keyword = "Phil";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Zotero Bibliography";
|
|
||||||
url = "https://zbib.org";
|
|
||||||
tags = [
|
|
||||||
"votero"
|
|
||||||
"bibliography"
|
|
||||||
"bib"
|
|
||||||
"zbib"
|
|
||||||
];
|
|
||||||
keyword = "Bib";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
|
@ -1,98 +0,0 @@
|
||||||
let
|
|
||||||
gitlabTags = [
|
|
||||||
"git"
|
|
||||||
"gitlab"
|
|
||||||
];
|
|
||||||
gitlabURL = "https://gitlab.com";
|
|
||||||
in
|
|
||||||
{
|
|
||||||
name = "Development";
|
|
||||||
toolbar = false;
|
|
||||||
bookmarks = [
|
|
||||||
{
|
|
||||||
name = "Discord (Development Portal)";
|
|
||||||
url = "https://discord.com/developers/applications";
|
|
||||||
tags = [
|
|
||||||
"discord"
|
|
||||||
"development"
|
|
||||||
"portal"
|
|
||||||
"bot"
|
|
||||||
];
|
|
||||||
keyword = "Discord";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Elm-UI";
|
|
||||||
url = "https://package.elm-lang.org/packages/mdgriffith/elm-ui/latest/";
|
|
||||||
tags = [
|
|
||||||
"elm-ui"
|
|
||||||
"elm"
|
|
||||||
"ui"
|
|
||||||
];
|
|
||||||
keyword = "Elm";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Elm Examples";
|
|
||||||
url = "https://elm-lang.org/examples";
|
|
||||||
tags = [
|
|
||||||
"elm"
|
|
||||||
"elm"
|
|
||||||
"examples"
|
|
||||||
];
|
|
||||||
keyword = "Elm";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "GitHub";
|
|
||||||
url = "https://github.com/BRBWaffles";
|
|
||||||
tags = [
|
|
||||||
"git"
|
|
||||||
"github"
|
|
||||||
"brbwaffles"
|
|
||||||
];
|
|
||||||
keyword = "GitHub";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "GitLab (Fallaryn)";
|
|
||||||
url = "${gitlabURL}/fallaryn/dotfiles";
|
|
||||||
tags = [
|
|
||||||
"fallaryn"
|
|
||||||
] ++ gitlabTags;
|
|
||||||
keyword = "GitLab";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "GitLab (Isaac)";
|
|
||||||
url = "${gitlabURL}/askyourself/dotfiles";
|
|
||||||
tags = [
|
|
||||||
"isaac"
|
|
||||||
"askyourself"
|
|
||||||
] ++ gitlabTags;
|
|
||||||
keyword = "GitLab";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "GitLab (Nick)";
|
|
||||||
url = "${gitlabURL}/upRootNutrition/dotfiles";
|
|
||||||
tags = [
|
|
||||||
"brbwaffles"
|
|
||||||
] ++ gitlabTags;
|
|
||||||
keyword = "GitLab";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Hackage";
|
|
||||||
url = "https://hackage.haskell.org";
|
|
||||||
tags = [
|
|
||||||
"hackage"
|
|
||||||
"hack"
|
|
||||||
"haskell"
|
|
||||||
];
|
|
||||||
keyword = "Hack";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Discord-Haskell";
|
|
||||||
url = "https://hackage.haskell.org/package/discord-haskell-1.17.1";
|
|
||||||
tags = [
|
|
||||||
"discord"
|
|
||||||
"haskell"
|
|
||||||
];
|
|
||||||
keyword = "Dack";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
|
@ -1,154 +0,0 @@
|
||||||
{
|
|
||||||
name = "Finances";
|
|
||||||
toolbar = false;
|
|
||||||
bookmarks = [
|
|
||||||
{
|
|
||||||
name = "Adsense";
|
|
||||||
url = "https://www.google.com/adsense/new/u/0/pub-4524791551954022/payments";
|
|
||||||
tags = [
|
|
||||||
"google"
|
|
||||||
"adsense"
|
|
||||||
"ads"
|
|
||||||
"money"
|
|
||||||
];
|
|
||||||
keyword = "Adsense";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Canada Revenue Agency";
|
|
||||||
url = "https://apps4.ams-sga.cra-arc.gc.ca/gol-ged/awsc/amss/browser/check?program=mima&target=login&lang=en&idp=cms";
|
|
||||||
tags = [
|
|
||||||
"cra"
|
|
||||||
"canada"
|
|
||||||
"money"
|
|
||||||
];
|
|
||||||
keyword = "CRA";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Credit Karma";
|
|
||||||
url = "https://www.creditkarma.ca";
|
|
||||||
tags = [
|
|
||||||
"credit"
|
|
||||||
"karma"
|
|
||||||
"bank"
|
|
||||||
"banking"
|
|
||||||
];
|
|
||||||
keyword = "Credit";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Kijiji";
|
|
||||||
url = "https://www.kijiji.ca";
|
|
||||||
tags = [
|
|
||||||
"kijiji"
|
|
||||||
"kij"
|
|
||||||
"ki"
|
|
||||||
];
|
|
||||||
keyword = "Kij";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "LiberaPay";
|
|
||||||
url = "https://liberapay.com/upRootNutrition";
|
|
||||||
tags = [
|
|
||||||
"libera"
|
|
||||||
"liberapay"
|
|
||||||
"donations"
|
|
||||||
"bank"
|
|
||||||
"banking"
|
|
||||||
"money"
|
|
||||||
"uprootnutrition"
|
|
||||||
];
|
|
||||||
keyword = "Libera";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Patreon";
|
|
||||||
url = "https://www.patreon.com/upRootNutrition";
|
|
||||||
tags = [
|
|
||||||
"patreon"
|
|
||||||
"donations"
|
|
||||||
"bank"
|
|
||||||
"banking"
|
|
||||||
"money"
|
|
||||||
"uprootnutrition"
|
|
||||||
];
|
|
||||||
keyword = "Patreon";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "PayPal";
|
|
||||||
url = "https://www.paypal.com/myaccount/summary?intl=0";
|
|
||||||
tags = [
|
|
||||||
"paypal"
|
|
||||||
"bank"
|
|
||||||
"banking"
|
|
||||||
"money"
|
|
||||||
];
|
|
||||||
keyword = "PayPal";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Shopify";
|
|
||||||
url = "https://uprootnutrition.myshopify.com/admin";
|
|
||||||
tags = [
|
|
||||||
"shopify"
|
|
||||||
"business"
|
|
||||||
"shop"
|
|
||||||
"bank"
|
|
||||||
"banking"
|
|
||||||
"money"
|
|
||||||
];
|
|
||||||
keyword = "Shopify";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Simplii";
|
|
||||||
url = "https://online.simplii.com/ebm-resources/public/client/web/index.html#/signon";
|
|
||||||
tags = [
|
|
||||||
"simplii"
|
|
||||||
"bank"
|
|
||||||
"banking"
|
|
||||||
"money"
|
|
||||||
];
|
|
||||||
keyword = "Simplii";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Stripe";
|
|
||||||
url = "https://dashboard.stripe.com/settings/user";
|
|
||||||
tags = [
|
|
||||||
"stripe"
|
|
||||||
"bank"
|
|
||||||
"banking"
|
|
||||||
"money"
|
|
||||||
];
|
|
||||||
keyword = "Stripe";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Telus (Security)";
|
|
||||||
url = "https://smarthome-security.telus.com/web/system/home";
|
|
||||||
tags = [
|
|
||||||
"telus"
|
|
||||||
"security"
|
|
||||||
];
|
|
||||||
keyword = "ADT";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Wealthsimple";
|
|
||||||
url = "https://my.wealthsimple.com/app/tax-onboarding/2021";
|
|
||||||
tags = [
|
|
||||||
"wealth"
|
|
||||||
"simple"
|
|
||||||
"bank"
|
|
||||||
"banking"
|
|
||||||
"crypto"
|
|
||||||
];
|
|
||||||
keyword = "Wealth";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Wix";
|
|
||||||
url = "https://manage.wix.com/dashboard/413fd74d-8a8f-4c77-bd91-9ea560ffe906/home";
|
|
||||||
tags = [
|
|
||||||
"wix"
|
|
||||||
"website"
|
|
||||||
"business"
|
|
||||||
"bills"
|
|
||||||
"uprootnutrition"
|
|
||||||
];
|
|
||||||
keyword = "Wix";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
|
@ -1,213 +0,0 @@
|
||||||
{ flake, ... }:
|
|
||||||
let
|
|
||||||
inherit (flake.config.people)
|
|
||||||
user0
|
|
||||||
;
|
|
||||||
inherit (flake.config.people.users.${user0})
|
|
||||||
aliases
|
|
||||||
;
|
|
||||||
inherit (flake.config.machines.devices)
|
|
||||||
synology
|
|
||||||
ceres
|
|
||||||
;
|
|
||||||
inherit (flake.config.services)
|
|
||||||
instances
|
|
||||||
;
|
|
||||||
|
|
||||||
jellyfinTags = [
|
|
||||||
"jelly"
|
|
||||||
"video"
|
|
||||||
"streaming"
|
|
||||||
"movies"
|
|
||||||
"shows"
|
|
||||||
"music"
|
|
||||||
];
|
|
||||||
ollamaTags = [
|
|
||||||
instances.ollama.name
|
|
||||||
"chat"
|
|
||||||
"ai"
|
|
||||||
];
|
|
||||||
owncastTags = [
|
|
||||||
instances.owncast.name
|
|
||||||
"own"
|
|
||||||
"cast"
|
|
||||||
"stream"
|
|
||||||
];
|
|
||||||
syncthingTags = [
|
|
||||||
instances.syncthing.name
|
|
||||||
"sync"
|
|
||||||
"thing"
|
|
||||||
instances.synology.name
|
|
||||||
];
|
|
||||||
in
|
|
||||||
{
|
|
||||||
name = "Self Hosted";
|
|
||||||
toolbar = false;
|
|
||||||
bookmarks = [
|
|
||||||
{
|
|
||||||
name = "Elm-Land Server";
|
|
||||||
url = "http://localhost:1234";
|
|
||||||
tags = [
|
|
||||||
"elm-land"
|
|
||||||
"elm"
|
|
||||||
"land"
|
|
||||||
];
|
|
||||||
keyword = "Website";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = instances.forgejo.label;
|
|
||||||
url = "https://${instances.forgejo.subdomain}.${instances.web.domains.url3}";
|
|
||||||
tags = [
|
|
||||||
instances.forgejo.name
|
|
||||||
"forge"
|
|
||||||
"git"
|
|
||||||
];
|
|
||||||
keyword = instances.forgejo.label;
|
|
||||||
}
|
|
||||||
# {
|
|
||||||
# name = instances.hledger.label;
|
|
||||||
# url = "http://localhost.${builtins.toString instances.hledger.ports.port0}";
|
|
||||||
# tags = [
|
|
||||||
# instances.hledger.name
|
|
||||||
# "hledger"
|
|
||||||
# "finances"
|
|
||||||
# ];
|
|
||||||
# keyword = instances.hledger.label;
|
|
||||||
# }
|
|
||||||
{
|
|
||||||
name = "${instances.jellyfin.label} (Internet)";
|
|
||||||
url = "https://${instances.jellyfin.name}.${instances.web.domains.url0}";
|
|
||||||
tags = jellyfinTags;
|
|
||||||
keyword = instances.jellyfin.label;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "${instances.jellyfin.label} (Local)";
|
|
||||||
url = "http://${ceres.ip.address0}:${toString instances.jellyfin.ports.port1}";
|
|
||||||
tags = jellyfinTags;
|
|
||||||
keyword = instances.jellyfin.label;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = instances.mastodon.label;
|
|
||||||
url = "https://${instances.mastodon.subdomain}.${instances.web.domains.url3}";
|
|
||||||
tags = [
|
|
||||||
instances.mastodon.name
|
|
||||||
"mast"
|
|
||||||
"md"
|
|
||||||
];
|
|
||||||
keyword = instances.mastodon.label;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Namecheap";
|
|
||||||
url = "https://www.namecheap.com";
|
|
||||||
tags = [
|
|
||||||
"namecheap"
|
|
||||||
"name"
|
|
||||||
"cheap"
|
|
||||||
"dns"
|
|
||||||
];
|
|
||||||
keyword = "Name";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = instances.nextcloud.label;
|
|
||||||
url = "https://${instances.nextcloud.subdomain}.${instances.web.domains.url1}";
|
|
||||||
tags = [
|
|
||||||
instances.nextcloud.name
|
|
||||||
"next"
|
|
||||||
"cloud"
|
|
||||||
"calendar"
|
|
||||||
];
|
|
||||||
keyword = instances.nextcloud.label;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = aliases.name2;
|
|
||||||
url = instances.web.domains.url2;
|
|
||||||
tags = [
|
|
||||||
aliases.name3
|
|
||||||
"blog"
|
|
||||||
];
|
|
||||||
keyword = aliases.name2;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "${instances.ollama.label} (Server)";
|
|
||||||
url = "https://${instances.ollama.subdomain}.${instances.web.domains.url0}";
|
|
||||||
tags = ollamaTags;
|
|
||||||
keyword = instances.ollama.label;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "${instances.ollama.label} (Desktop)";
|
|
||||||
url = "http://localhost:${toString instances.ollama.ports.port0}";
|
|
||||||
tags = ollamaTags;
|
|
||||||
keyword = instances.ollama.label;
|
|
||||||
}
|
|
||||||
# {
|
|
||||||
# name = "${instances.owncast.label} (Admin)";
|
|
||||||
# url = "http://${ceres.ip.address0}:${toString instances.owncast.ports.port0}/admin";
|
|
||||||
# tags = owncastTags;
|
|
||||||
# keyword = instances.owncast.label;
|
|
||||||
# }
|
|
||||||
# {
|
|
||||||
# name = "${instances.owncast.label} (Server)";
|
|
||||||
# url = "http://${instances.owncast.subdomain}.${instances.web.domains.url1}";
|
|
||||||
# tags = owncastTags;
|
|
||||||
# keyword = instances.owncast.label;
|
|
||||||
# }
|
|
||||||
# {
|
|
||||||
# name = instances.peertube.label;
|
|
||||||
# url = "https://${instances.peertube.subdomain}.${instances.web.domains.url3}";
|
|
||||||
# tags = [
|
|
||||||
# instances.peertube.name
|
|
||||||
# "peer"
|
|
||||||
# "tube"
|
|
||||||
# "uprootnutrition"
|
|
||||||
# ];
|
|
||||||
# keyword = instances.peertube.label;
|
|
||||||
# }
|
|
||||||
{
|
|
||||||
name = "Router";
|
|
||||||
url = "http://${instances.web.localhost.address2}";
|
|
||||||
tags = [
|
|
||||||
"router"
|
|
||||||
"asus"
|
|
||||||
];
|
|
||||||
keyword = "Router";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "${instances.syncthing.label} (${instances.synology.label})";
|
|
||||||
url = "http://${synology.ip.address0}:${toString instances.syncthing.ports.port0}";
|
|
||||||
tags = [
|
|
||||||
"synology"
|
|
||||||
] ++ syncthingTags;
|
|
||||||
keyword = instances.syncthing.label;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "${instances.syncthing.label} (Desktop)";
|
|
||||||
url = "http://localhost:${toString instances.syncthing.ports.port0}";
|
|
||||||
tags = [
|
|
||||||
"desktop"
|
|
||||||
] ++ syncthingTags;
|
|
||||||
keyword = instances.syncthing.label;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = instances.synology.label;
|
|
||||||
url = "https://${synology.ip.address0}:${toString instances.synology.ports.port0}";
|
|
||||||
tags = [
|
|
||||||
instances.synology.name
|
|
||||||
"dsm"
|
|
||||||
"cloud"
|
|
||||||
];
|
|
||||||
keyword = instances.synology.label;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = instances.vaultwarden.label;
|
|
||||||
url = "https://${instances.vaultwarden.subdomain}.${instances.web.domains.url0}";
|
|
||||||
tags = [
|
|
||||||
instances.vaultwarden.name
|
|
||||||
"bitwarden"
|
|
||||||
"vault"
|
|
||||||
"bit"
|
|
||||||
"warden"
|
|
||||||
];
|
|
||||||
keyword = instances.vaultwarden.label;
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
|
@ -1,52 +0,0 @@
|
||||||
{
|
|
||||||
name = "Gaming";
|
|
||||||
toolbar = false;
|
|
||||||
bookmarks = [
|
|
||||||
{
|
|
||||||
name = "Battle.net";
|
|
||||||
url = "https://us.shop.battle.net";
|
|
||||||
tags = [
|
|
||||||
"battle.net"
|
|
||||||
"battle"
|
|
||||||
"net"
|
|
||||||
];
|
|
||||||
keyword = "Battle";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Chess.com";
|
|
||||||
url = "https://www.chess.com/home";
|
|
||||||
tags = [
|
|
||||||
"chess"
|
|
||||||
];
|
|
||||||
keyword = "Chess";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Lichess";
|
|
||||||
url = "https://lichess.org";
|
|
||||||
tags = [
|
|
||||||
"lichess"
|
|
||||||
"chess"
|
|
||||||
];
|
|
||||||
keyword = "Li";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "ProtonDB";
|
|
||||||
url = "https://www.protondb.com";
|
|
||||||
tags = [
|
|
||||||
"steam"
|
|
||||||
"db"
|
|
||||||
];
|
|
||||||
keyword = "DB";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "SteamDB";
|
|
||||||
url = "https://steamdb.info";
|
|
||||||
tags = [
|
|
||||||
"steamdb"
|
|
||||||
"steam"
|
|
||||||
"db"
|
|
||||||
];
|
|
||||||
keyword = "SteamDB";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
|
@ -1,80 +0,0 @@
|
||||||
{
|
|
||||||
name = "Shopping";
|
|
||||||
toolbar = false;
|
|
||||||
bookmarks = [
|
|
||||||
{
|
|
||||||
name = "Amazon";
|
|
||||||
url = "https://www.amazon.ca";
|
|
||||||
tags = [
|
|
||||||
"amazon"
|
|
||||||
"shopping"
|
|
||||||
"supply"
|
|
||||||
];
|
|
||||||
keyword = "Amazon";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Door Dash";
|
|
||||||
url = "https://www.doordash.com";
|
|
||||||
tags = [
|
|
||||||
"doordash"
|
|
||||||
"door"
|
|
||||||
"dash"
|
|
||||||
"food"
|
|
||||||
];
|
|
||||||
keyword = "Dash";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Fiverr";
|
|
||||||
url = "https://www.fiverr.com";
|
|
||||||
tags = [
|
|
||||||
"fiverr"
|
|
||||||
"graphic"
|
|
||||||
"design"
|
|
||||||
];
|
|
||||||
keyword = "Five";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "FTY Supplies";
|
|
||||||
url = "https://fytsupplies.ca";
|
|
||||||
tags = [
|
|
||||||
"tattoo tat"
|
|
||||||
"fyt"
|
|
||||||
"shopping"
|
|
||||||
"supply"
|
|
||||||
];
|
|
||||||
keyword = "FYT";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Skip the Dishes";
|
|
||||||
url = "https://www.skipthedishes.com";
|
|
||||||
tags = [
|
|
||||||
"skip"
|
|
||||||
"dishes"
|
|
||||||
"food"
|
|
||||||
];
|
|
||||||
keyword = "Skip";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Uber Eats";
|
|
||||||
url = "https://www.ubereats.com";
|
|
||||||
tags = [
|
|
||||||
"uber"
|
|
||||||
"eats"
|
|
||||||
"food"
|
|
||||||
];
|
|
||||||
keyword = "Uber";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "TatSoul";
|
|
||||||
url = "https://www.tatsoul.com";
|
|
||||||
tags = [
|
|
||||||
"tattoo"
|
|
||||||
"tat"
|
|
||||||
"tatsoul"
|
|
||||||
"shopping"
|
|
||||||
"supply"
|
|
||||||
];
|
|
||||||
keyword = "TatSoul";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
|
@ -1,186 +0,0 @@
|
||||||
let
|
|
||||||
discordTags = [
|
|
||||||
"disboard"
|
|
||||||
"discord"
|
|
||||||
"dis"
|
|
||||||
"ds"
|
|
||||||
"social"
|
|
||||||
];
|
|
||||||
youtubeTags = [
|
|
||||||
"youtube"
|
|
||||||
"you"
|
|
||||||
"tube"
|
|
||||||
"yt"
|
|
||||||
];
|
|
||||||
in
|
|
||||||
{
|
|
||||||
name = "Social Media";
|
|
||||||
toolbar = false;
|
|
||||||
bookmarks = [
|
|
||||||
{
|
|
||||||
name = "upRootNutrition";
|
|
||||||
url = "https://upRootNutrition.com";
|
|
||||||
tags = [
|
|
||||||
"uprootnutrition"
|
|
||||||
"up"
|
|
||||||
"root"
|
|
||||||
"nutrition"
|
|
||||||
];
|
|
||||||
keyword = "Root";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Disboard";
|
|
||||||
url = "https://disboard.org";
|
|
||||||
tags = discordTags;
|
|
||||||
keyword = "Disboard";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Discord (Web Client)";
|
|
||||||
url = "https://discord.com/channels/@me";
|
|
||||||
tags = discordTags;
|
|
||||||
keyword = "Discord";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Facebook";
|
|
||||||
url = "https://www.facebook.com/";
|
|
||||||
tags = [
|
|
||||||
"facebook"
|
|
||||||
"face"
|
|
||||||
"book"
|
|
||||||
];
|
|
||||||
keyword = "Face";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Gmail";
|
|
||||||
url = "https://mail.google.com/mail/u/0/#inbox";
|
|
||||||
tags = [
|
|
||||||
"gmail"
|
|
||||||
"google"
|
|
||||||
"mail"
|
|
||||||
"gm"
|
|
||||||
"email"
|
|
||||||
];
|
|
||||||
keyword = "Gmail";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Lemmy";
|
|
||||||
url = "https://lemmy.world";
|
|
||||||
tags = [
|
|
||||||
"lemmy"
|
|
||||||
"social"
|
|
||||||
];
|
|
||||||
keyword = "Lem";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "OnlyFans";
|
|
||||||
url = "https://onlyfans.com";
|
|
||||||
tags = [
|
|
||||||
"onlyfans"
|
|
||||||
"only"
|
|
||||||
"fans"
|
|
||||||
];
|
|
||||||
keyword = "Only";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Pixelfed";
|
|
||||||
url = "https://pixelfed.social/i/web/profile/651714972141461392";
|
|
||||||
tags = [
|
|
||||||
"pixelfed"
|
|
||||||
"pixel"
|
|
||||||
"pi"
|
|
||||||
];
|
|
||||||
keyword = "Pix";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Proton Mail";
|
|
||||||
url = "https://mail.proton.me/u/1/inbox";
|
|
||||||
tags = [
|
|
||||||
"proton"
|
|
||||||
"mail"
|
|
||||||
"pr"
|
|
||||||
"email"
|
|
||||||
];
|
|
||||||
keyword = "Pro";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Proton Calendar";
|
|
||||||
url = "https://calendar.proton.me";
|
|
||||||
tags = [
|
|
||||||
"proton"
|
|
||||||
"calendar"
|
|
||||||
];
|
|
||||||
keyword = "Cal";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Proton VPN";
|
|
||||||
url = "https://account.proton.me/u/0/vpn";
|
|
||||||
tags = [
|
|
||||||
"proton"
|
|
||||||
"vpn"
|
|
||||||
];
|
|
||||||
keyword = "VPN";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Reddit";
|
|
||||||
url = "https://www.reddit.com";
|
|
||||||
tags = [
|
|
||||||
"reddit"
|
|
||||||
"social"
|
|
||||||
];
|
|
||||||
keyword = "Reddit";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Slack";
|
|
||||||
url = "https://app.slack.com/";
|
|
||||||
tags = [
|
|
||||||
"slack"
|
|
||||||
"social"
|
|
||||||
];
|
|
||||||
keyword = "Slack";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "StreamLabs";
|
|
||||||
url = "https://streamlabs.com/dashboard";
|
|
||||||
tags = [
|
|
||||||
"streamlabs"
|
|
||||||
"stream"
|
|
||||||
"labs"
|
|
||||||
];
|
|
||||||
keyword = "Stream";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Tinder";
|
|
||||||
url = "https://tinder.com/app/recs";
|
|
||||||
tags = [
|
|
||||||
"tinder"
|
|
||||||
"dating"
|
|
||||||
"booty"
|
|
||||||
];
|
|
||||||
keyword = "Tinder";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "YouTube";
|
|
||||||
url = "https://www.youtube.com";
|
|
||||||
tags = youtubeTags;
|
|
||||||
keyword = "You";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "YouTube Studio";
|
|
||||||
url = "https://studio.youtube.com/channel/UCy9yYcDx2XuVVgcWLJJDoxw";
|
|
||||||
tags = [
|
|
||||||
"studio"
|
|
||||||
] ++ youtubeTags;
|
|
||||||
keyword = "Studio";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "X (Twitter)";
|
|
||||||
url = "https://x.com/upRootNutrition";
|
|
||||||
tags = [
|
|
||||||
"twitter"
|
|
||||||
"x"
|
|
||||||
"social"
|
|
||||||
];
|
|
||||||
keyword = "Twitter";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
|
@ -1,282 +0,0 @@
|
||||||
{
|
|
||||||
name = "Tools";
|
|
||||||
toolbar = false;
|
|
||||||
bookmarks = [
|
|
||||||
{
|
|
||||||
name = "Mullvad";
|
|
||||||
url = "https://mullvad.net";
|
|
||||||
tags = [
|
|
||||||
"mullvad"
|
|
||||||
"vpn"
|
|
||||||
];
|
|
||||||
keyword = "Mull";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Cyanophage Layout Analyzer";
|
|
||||||
url = "https://cyanophage.github.io";
|
|
||||||
tags = [
|
|
||||||
"cyanophage"
|
|
||||||
"keyboard"
|
|
||||||
"layout"
|
|
||||||
];
|
|
||||||
keyword = "Layout";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Smtp2Go";
|
|
||||||
url = "https://app-us.smtp2go.com/dashboard/main";
|
|
||||||
tags = [
|
|
||||||
"smtp"
|
|
||||||
"email"
|
|
||||||
];
|
|
||||||
keyword = "Smtp";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Oryx";
|
|
||||||
url = "https://configure.zsa.io/moonlander";
|
|
||||||
tags = [
|
|
||||||
"zsa"
|
|
||||||
"moonlander"
|
|
||||||
"keyboard"
|
|
||||||
"layout"
|
|
||||||
];
|
|
||||||
keyword = "Moon";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Hugging Face";
|
|
||||||
url = "https://www.huggingface.co";
|
|
||||||
tags = [
|
|
||||||
"hugging"
|
|
||||||
"face"
|
|
||||||
"ai"
|
|
||||||
"gguf"
|
|
||||||
];
|
|
||||||
keyword = "Hug";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "DeepSeek";
|
|
||||||
url = "https://chat.deepseek.com/";
|
|
||||||
tags = [
|
|
||||||
"deepseek"
|
|
||||||
"deep"
|
|
||||||
"seek"
|
|
||||||
"ai"
|
|
||||||
];
|
|
||||||
keyword = "Deep";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Uncensored AI";
|
|
||||||
url = "https://www.aiuncensored.info";
|
|
||||||
tags = [
|
|
||||||
"uncensored"
|
|
||||||
"ai"
|
|
||||||
];
|
|
||||||
keyword = "AI";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Canadian Blood Services";
|
|
||||||
url = "https://www.blood.ca/en";
|
|
||||||
tags = [
|
|
||||||
"canadian"
|
|
||||||
"blood"
|
|
||||||
"services"
|
|
||||||
"give"
|
|
||||||
];
|
|
||||||
keyword = "Give";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Chmod Calculator";
|
|
||||||
url = "https://chmod-calculator.com";
|
|
||||||
tags = [
|
|
||||||
"chmod"
|
|
||||||
"calculator"
|
|
||||||
];
|
|
||||||
keyword = "Chmod";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "ChatGPT";
|
|
||||||
url = "https://chatgpt.com";
|
|
||||||
tags = [
|
|
||||||
"chat"
|
|
||||||
"chatgpt"
|
|
||||||
"gpt"
|
|
||||||
];
|
|
||||||
keyword = "Chat";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Claude AI";
|
|
||||||
url = "https://claude.ai";
|
|
||||||
tags = [
|
|
||||||
"claude"
|
|
||||||
"ai"
|
|
||||||
];
|
|
||||||
keyword = "Claude";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Cronometer";
|
|
||||||
url = "https://cronometer.com/#diary";
|
|
||||||
tags = [
|
|
||||||
"cronometer"
|
|
||||||
"cron"
|
|
||||||
"nutrition"
|
|
||||||
];
|
|
||||||
keyword = "Cron";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "DNS Checker";
|
|
||||||
url = "https://dnschecker.org";
|
|
||||||
tags = [
|
|
||||||
"dns"
|
|
||||||
"checker"
|
|
||||||
];
|
|
||||||
keyword = "DNS";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "EventBrite";
|
|
||||||
url = "https://www.eventbrite.ca/d/canada--winnipeg/events--today/winnipeg/?page=1";
|
|
||||||
tags = [
|
|
||||||
"eventbrite"
|
|
||||||
"event"
|
|
||||||
"brite"
|
|
||||||
];
|
|
||||||
keyword = "Event";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Google Maps";
|
|
||||||
url = "https://www.google.com/maps";
|
|
||||||
tags = [
|
|
||||||
"maps"
|
|
||||||
"google"
|
|
||||||
];
|
|
||||||
keyword = "Map";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "ListenBrainz";
|
|
||||||
url = "https://listenbrainz.org/user/BRBWaffles";
|
|
||||||
tags = [
|
|
||||||
"listenbrainz"
|
|
||||||
"listen"
|
|
||||||
"brains"
|
|
||||||
];
|
|
||||||
keyword = "Listen";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Memory Express";
|
|
||||||
url = "https://www.memoryexpress.com";
|
|
||||||
tags = [
|
|
||||||
"memoryexpress"
|
|
||||||
"memory"
|
|
||||||
"mem"
|
|
||||||
"express"
|
|
||||||
];
|
|
||||||
keyword = "Mem";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Percentage Calculator";
|
|
||||||
url = "https://percentagecalculator.net";
|
|
||||||
tags = [
|
|
||||||
"percentage"
|
|
||||||
"percent"
|
|
||||||
"calculator"
|
|
||||||
];
|
|
||||||
keyword = "Percent";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Portchecker";
|
|
||||||
url = "https://portchecker.co";
|
|
||||||
tags = [
|
|
||||||
"portchecker"
|
|
||||||
"port"
|
|
||||||
"checker"
|
|
||||||
];
|
|
||||||
keyword = "Port";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Proof Tree";
|
|
||||||
url = "https://www.umsu.de/trees";
|
|
||||||
tags = [
|
|
||||||
"proof"
|
|
||||||
"tree"
|
|
||||||
"logic"
|
|
||||||
"academic"
|
|
||||||
];
|
|
||||||
keyword = "Logic";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "RhymeZone";
|
|
||||||
url = "https://www.rhymezone.com";
|
|
||||||
tags = [
|
|
||||||
"rhymezone"
|
|
||||||
"rhyme"
|
|
||||||
"zone"
|
|
||||||
];
|
|
||||||
keyword = "Rhyme";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Sci-Hub";
|
|
||||||
url = "https://sci-hub.ee";
|
|
||||||
tags = [
|
|
||||||
"sci"
|
|
||||||
"sci-hub"
|
|
||||||
"scihub"
|
|
||||||
"science"
|
|
||||||
"research"
|
|
||||||
"academic"
|
|
||||||
"torrent"
|
|
||||||
];
|
|
||||||
keyword = "Sci";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Speedtest";
|
|
||||||
url = "https://www.speedtest.net";
|
|
||||||
tags = [
|
|
||||||
"speedtest"
|
|
||||||
"speed"
|
|
||||||
"test"
|
|
||||||
];
|
|
||||||
keyword = "Speed";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Stanford Encyclopedia of Philosophy";
|
|
||||||
url = "https://plato.stanford.edu";
|
|
||||||
tags = [
|
|
||||||
"standford"
|
|
||||||
"encyclopedia"
|
|
||||||
"philosophy"
|
|
||||||
"phil"
|
|
||||||
];
|
|
||||||
keyword = "Phil";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Telus (Billing)";
|
|
||||||
url = "https://www.telus.com/my-telus/billing/summary";
|
|
||||||
tags = [
|
|
||||||
"telus"
|
|
||||||
"phone"
|
|
||||||
"bills"
|
|
||||||
"money"
|
|
||||||
];
|
|
||||||
keyword = "Telus";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "TinEye";
|
|
||||||
url = "https://tineye.com";
|
|
||||||
tags = [
|
|
||||||
"tineye"
|
|
||||||
"tin"
|
|
||||||
"eye"
|
|
||||||
];
|
|
||||||
keyword = "Tin";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Zotero Bibliography";
|
|
||||||
url = "https://zbib.org";
|
|
||||||
tags = [
|
|
||||||
"votero"
|
|
||||||
"bibliography"
|
|
||||||
"bib"
|
|
||||||
"zbib"
|
|
||||||
];
|
|
||||||
keyword = "Bib";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
|
@ -1,44 +0,0 @@
|
||||||
{
|
|
||||||
name = "Tracking";
|
|
||||||
toolbar = false;
|
|
||||||
bookmarks = [
|
|
||||||
{
|
|
||||||
name = "1337";
|
|
||||||
url = "https://1337x.to";
|
|
||||||
tags = [
|
|
||||||
"torrent"
|
|
||||||
"1337"
|
|
||||||
];
|
|
||||||
keyword = "1337";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Core Radio";
|
|
||||||
url = "https://coreradio.online";
|
|
||||||
tags = [
|
|
||||||
"core"
|
|
||||||
"radio"
|
|
||||||
"metal"
|
|
||||||
];
|
|
||||||
keyword = "Core";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Metal Tracker";
|
|
||||||
url = "https://en.metal-tracker.com";
|
|
||||||
tags = [
|
|
||||||
"metaltracker"
|
|
||||||
"metal"
|
|
||||||
"tracker"
|
|
||||||
];
|
|
||||||
keyword = "Metal";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = "Torrent Leech";
|
|
||||||
url = "https://www.torrentleech.org";
|
|
||||||
tags = [
|
|
||||||
"torrent"
|
|
||||||
"leech"
|
|
||||||
];
|
|
||||||
keyword = "Leech";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
|
@ -1,34 +0,0 @@
|
||||||
{ flake, ... }:
|
|
||||||
let
|
|
||||||
configPath = ./config;
|
|
||||||
flakedPath = configPath + /flake;
|
|
||||||
|
|
||||||
filterFiles = name: builtins.match ".*\\.nix$" name != null;
|
|
||||||
|
|
||||||
regularBookmarks =
|
|
||||||
let
|
|
||||||
files = builtins.attrNames (builtins.readDir configPath);
|
|
||||||
in
|
|
||||||
builtins.foldl' (
|
|
||||||
emptyList: bookmarkFile: emptyList ++ (import (configPath + "/${bookmarkFile}")).bookmarks
|
|
||||||
) [ ] (builtins.filter filterFiles files);
|
|
||||||
|
|
||||||
flakedBookmarks =
|
|
||||||
let
|
|
||||||
files = builtins.attrNames (builtins.readDir flakedPath);
|
|
||||||
in
|
|
||||||
builtins.foldl' (
|
|
||||||
emptyList: bookmarkFile:
|
|
||||||
emptyList
|
|
||||||
++ (import (flakedPath + "/${bookmarkFile}") {
|
|
||||||
inherit
|
|
||||||
flake
|
|
||||||
;
|
|
||||||
}).bookmarks
|
|
||||||
) [ ] (builtins.filter filterFiles files);
|
|
||||||
|
|
||||||
aggregatedBookmarks = regularBookmarks ++ flakedBookmarks;
|
|
||||||
in
|
|
||||||
{
|
|
||||||
bookmarks = aggregatedBookmarks;
|
|
||||||
}
|
|
|
@ -1,13 +0,0 @@
|
||||||
{ pkgs, ... }:
|
|
||||||
{
|
|
||||||
extensions = builtins.attrValues {
|
|
||||||
inherit (pkgs.nur.repos.rycee.firefox-addons)
|
|
||||||
bitwarden
|
|
||||||
enhancer-for-youtube
|
|
||||||
sponsorblock
|
|
||||||
ublock-origin
|
|
||||||
unpaywall
|
|
||||||
sidebery
|
|
||||||
;
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,19 +0,0 @@
|
||||||
{
|
|
||||||
"Sci-Hub" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@sc"
|
|
||||||
];
|
|
||||||
icon = ./icons/sc.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://sci-hub.ee/{searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Wikipedia" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@wi"
|
|
||||||
];
|
|
||||||
urls = [
|
|
||||||
{ template = "https://en.wikipedia.org/wiki/{searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,69 +0,0 @@
|
||||||
{
|
|
||||||
"DNS Checker" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@dn"
|
|
||||||
];
|
|
||||||
icon = ./icons/dn.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://dnschecker.org/#A/{searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Hackage" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@ha"
|
|
||||||
];
|
|
||||||
icon = ./icons/ha.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://hackage.haskell.org/packages/search?terms={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Hoogle" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@ho"
|
|
||||||
];
|
|
||||||
icon = ./icons/ho.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://www.stackage.org/lts-22.33/hoogle?q={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Nix Home Manager" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@nh"
|
|
||||||
];
|
|
||||||
icon = ./icons/nx.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://searchix.alanpearce.eu/options/home-manager/search?query={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Nix Options" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@no"
|
|
||||||
];
|
|
||||||
icon = ./icons/nx.png;
|
|
||||||
urls = [
|
|
||||||
{
|
|
||||||
template = "https://search.nixos.org/options?channel=unstable&size=50&sort=relevance&type=packages&query={searchTerms}";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Nix Packages" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@np"
|
|
||||||
];
|
|
||||||
icon = ./icons/nx.png;
|
|
||||||
urls = [
|
|
||||||
{
|
|
||||||
template = "https://search.nixos.org/packages?channel=unstable&from=0&size=50&sort=relevance&type=packages&query={searchTerms}";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Nix Wiki" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@nw"
|
|
||||||
];
|
|
||||||
icon = ./icons/nx.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://nixos.wiki/index.php?search={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
Before Width: | Height: | Size: 87 KiB |
Before Width: | Height: | Size: 71 KiB |
|
@ -1,30 +0,0 @@
|
||||||
{ flake, ... }:
|
|
||||||
let
|
|
||||||
inherit (flake.config.services)
|
|
||||||
instances
|
|
||||||
;
|
|
||||||
in
|
|
||||||
{
|
|
||||||
"${instances.jellyfin.label}" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@jf"
|
|
||||||
];
|
|
||||||
icon = ./icons/jf.png;
|
|
||||||
urls = [
|
|
||||||
{
|
|
||||||
template = "https://${instances.jellyfin.subdomain}.${instances.web.domains.url0}/web/#/search.html?query={searchTerms}";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"${instances.peertube.label}" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@pt"
|
|
||||||
];
|
|
||||||
icon = ./icons/pt.png;
|
|
||||||
urls = [
|
|
||||||
{
|
|
||||||
template = "https://${instances.peertube.subdomain}.${instances.web.domains.url1}/search?search={searchTerms}";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,21 +0,0 @@
|
||||||
{
|
|
||||||
"Proton DB" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@pd"
|
|
||||||
];
|
|
||||||
icon = ./icons/pd.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://www.protondb.com/search?q={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
|
|
||||||
"Steam DB" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@sd"
|
|
||||||
];
|
|
||||||
icon = ./icons/sd.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://steamdb.info/search/?a=all&q={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,7 +0,0 @@
|
||||||
{
|
|
||||||
"Amazon.ca".metaData.hidden = true;
|
|
||||||
"Bing".metaData.hidden = true;
|
|
||||||
"eBay".metaData.hidden = true;
|
|
||||||
"Google".metaData.hidden = true;
|
|
||||||
"Wikipedia (en)".metaData.hidden = true;
|
|
||||||
}
|
|
Before Width: | Height: | Size: 25 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 38 KiB |
Before Width: | Height: | Size: 539 KiB |
Before Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 7.2 KiB |
Before Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 5.3 KiB |
Before Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 266 KiB |
Before Width: | Height: | Size: 7.6 KiB |
Before Width: | Height: | Size: 195 KiB |
Before Width: | Height: | Size: 7.3 KiB |
Before Width: | Height: | Size: 4.8 KiB |
Before Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 7 KiB |
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 27 KiB |
Before Width: | Height: | Size: 59 KiB |
Before Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 5.1 KiB |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 357 KiB |
Before Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 26 KiB |
Before Width: | Height: | Size: 436 KiB |
Before Width: | Height: | Size: 51 KiB |
Before Width: | Height: | Size: 44 KiB |
Before Width: | Height: | Size: 22 KiB |
|
@ -1,58 +0,0 @@
|
||||||
{
|
|
||||||
"Amazon" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@am"
|
|
||||||
];
|
|
||||||
icon = ./icons/am.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://www.amazon.ca/s?k={searchTerms}&ref=nav_bb_sb"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Door Dash" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@do"
|
|
||||||
];
|
|
||||||
icon = ./icons/do.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://www.doordash.com/search/store/{searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"FYT Supplies" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@fy"
|
|
||||||
];
|
|
||||||
icon = ./icons/fy.png;
|
|
||||||
urls = [
|
|
||||||
{
|
|
||||||
template = "https://fytsupplies.ca/search?type=product%2Carticle%2Cpage%2Ccollection&options[prefix]=last&q={searchTerms}*";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Kijiji" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@ki"
|
|
||||||
];
|
|
||||||
icon = ./icons/ki.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://www.kijiji.ca/b-winnipeg/{searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Memory Express" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@me"
|
|
||||||
];
|
|
||||||
icon = ./icons/me.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://www.memoryexpress.com/Search/Products?Search={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Skip The Dishes" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@sk"
|
|
||||||
];
|
|
||||||
icon = ./icons/sk.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://www.skipthedishes.com/winnipeg/items?search={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,29 +0,0 @@
|
||||||
{
|
|
||||||
"Reddit" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@re"
|
|
||||||
];
|
|
||||||
icon = ./icons/re.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://www.reddit.com/search/?q={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"YouTube" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@yo"
|
|
||||||
];
|
|
||||||
icon = ./icons/yo.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://www.youtube.com/results?search_query={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"X" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@tw"
|
|
||||||
];
|
|
||||||
icon = ./icons/tw.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://x.com/search?q={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,29 +0,0 @@
|
||||||
{
|
|
||||||
"Spankbang" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@sb"
|
|
||||||
];
|
|
||||||
icon = ./icons/sb.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://spankbang.com/s/{searchTerms}/"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"XHampster" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@xh"
|
|
||||||
];
|
|
||||||
icon = ./icons/xh.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://xhamster.com/search/{searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"XVideos" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@xv"
|
|
||||||
];
|
|
||||||
icon = ./icons/xv.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://www.xvideos.com/?k={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,40 +0,0 @@
|
||||||
{
|
|
||||||
"AlternativeTo" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@al"
|
|
||||||
];
|
|
||||||
icon = ./icons/al.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://alternativeto.net/browse/search/?q={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Rhyme Zone" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@rz"
|
|
||||||
];
|
|
||||||
icon = ./icons/rz.png;
|
|
||||||
urls = [
|
|
||||||
{
|
|
||||||
template = "https://www.rhymezone.com/r/rhyme.cgi?Word={searchTerms}&typeofrhyme=perfect&org1=syl&org2=l&org3=y";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Urban Dictionary" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@ur"
|
|
||||||
];
|
|
||||||
icon = ./icons/ur.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://www.urbandictionary.com/define.php?term={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Stanford Encyclopedia of Philosophy" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@ph"
|
|
||||||
];
|
|
||||||
icon = ./icons/ph.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://plato.stanford.edu/search/searcher.py?query={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,49 +0,0 @@
|
||||||
{
|
|
||||||
"1337x" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@13"
|
|
||||||
];
|
|
||||||
icon = ./icons/13.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://1337x.to/search/{searchTerms}/1/"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Core Radio" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@cr"
|
|
||||||
];
|
|
||||||
icon = ./icons/cr.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://coreradio.online/?do=search&subaction=search&story={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"The Pirate Bay" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@pi"
|
|
||||||
];
|
|
||||||
icon = ./icons/pi.png;
|
|
||||||
urls = [
|
|
||||||
{
|
|
||||||
template = "https://thepiratebay.org/search.php?q={searchTerms}&all=on&search=Pirate+Search&page=0&orderby=";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Torrent Leech" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@tl"
|
|
||||||
];
|
|
||||||
icon = ./icons/tl.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://www.torrentleech.org/torrents/browse/index/query/{searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"VSTorrent" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@vs"
|
|
||||||
];
|
|
||||||
icon = ./icons/vs.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://vstorrent.org/?s={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,20 +0,0 @@
|
||||||
{
|
|
||||||
"Brave" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@br"
|
|
||||||
];
|
|
||||||
icon = ./icons/br.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://search.brave.com/search?q={searchTerms}&source=web"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
"Kagi" = {
|
|
||||||
definedAliases = [
|
|
||||||
"@ka"
|
|
||||||
];
|
|
||||||
icon = ./icons/ka.png;
|
|
||||||
urls = [
|
|
||||||
{ template = "https://kagi.com/search?q={searchTerms}"; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,54 +0,0 @@
|
||||||
{ flake, ... }:
|
|
||||||
let
|
|
||||||
configPath = ./config;
|
|
||||||
flakedPath = configPath + /flake;
|
|
||||||
|
|
||||||
regularSearchEngines =
|
|
||||||
let
|
|
||||||
files = builtins.attrNames (builtins.readDir configPath);
|
|
||||||
in
|
|
||||||
builtins.foldl' (
|
|
||||||
emptySet: searchEngine: emptySet // (import (configPath + "/${searchEngine}"))
|
|
||||||
) { } (builtins.filter (name: builtins.match ".*\\.nix$" name != null) files);
|
|
||||||
|
|
||||||
flakedSearchEngines =
|
|
||||||
let
|
|
||||||
files = builtins.attrNames (builtins.readDir flakedPath);
|
|
||||||
in
|
|
||||||
builtins.foldl' (
|
|
||||||
emptySet: searchEngine:
|
|
||||||
emptySet
|
|
||||||
// (import (flakedPath + "/${searchEngine}") {
|
|
||||||
inherit
|
|
||||||
flake
|
|
||||||
;
|
|
||||||
})
|
|
||||||
) { } (builtins.filter (name: builtins.match ".*\\.nix$" name != null) files);
|
|
||||||
|
|
||||||
aggregatedSearchEngines = regularSearchEngines // flakedSearchEngines;
|
|
||||||
in
|
|
||||||
{
|
|
||||||
search = {
|
|
||||||
force = true;
|
|
||||||
default = "Kagi";
|
|
||||||
engines = aggregatedSearchEngines;
|
|
||||||
order = [
|
|
||||||
"AlternativeTo"
|
|
||||||
"Core Radio"
|
|
||||||
"Hackage"
|
|
||||||
"Hoogle"
|
|
||||||
"Jellyfin"
|
|
||||||
"Kagi"
|
|
||||||
"Nix Home Manager"
|
|
||||||
"Nix Options"
|
|
||||||
"Nix Packages"
|
|
||||||
"Nix Wiki"
|
|
||||||
"PeerTube"
|
|
||||||
"Sci-Hub"
|
|
||||||
"Torrent Leech"
|
|
||||||
"Urban Dictionary"
|
|
||||||
"Wikipedia"
|
|
||||||
"YouTube"
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,21 +0,0 @@
|
||||||
{
|
|
||||||
"ui.systemUsesDarkTheme" = 1;
|
|
||||||
"browser.aboutConfig.showWarning" = false;
|
|
||||||
"browser.aboutwelcome.enabled" = false;
|
|
||||||
"browser.bookmarks.addedImportButton" = false;
|
|
||||||
"browser.toolbars.bookmarks.visibility" = "never";
|
|
||||||
"browser.urlbar.suggest.history" = false;
|
|
||||||
"browser.urlbar.suggest.bookmark" = true;
|
|
||||||
"browser.urlbar.suggest.openpage" = false;
|
|
||||||
"browser.urlbar.suggest.shortcut" = false;
|
|
||||||
"browser.urlbar.suggest.searches" = false;
|
|
||||||
"browser.urlbar.suggest.recentsearches" = false;
|
|
||||||
"dom.forms.autocomplete.formautofill" = true;
|
|
||||||
"extensions.pocket.enabled" = false;
|
|
||||||
"general.autoScroll" = true;
|
|
||||||
"media.eme.enabled" = true;
|
|
||||||
"toolkit.legacyUserProfileCustomizations.stylesheets" = true;
|
|
||||||
"browser.compactmode.show" = true;
|
|
||||||
"browser.display.use_document_fonts" = true;
|
|
||||||
"gfx.downloadable_fonts.enabled" = true;
|
|
||||||
}
|
|
|
@ -1,9 +0,0 @@
|
||||||
{
|
|
||||||
# DISK AVOIDANCE
|
|
||||||
"browser.cache.disk.enable" = false;
|
|
||||||
"browser.privatebrowsing.forceMediaMemoryCache" = true;
|
|
||||||
"media.memory_cache_max_size" = 65536;
|
|
||||||
"browser.sessionstore.privacy_level" = 2;
|
|
||||||
"toolkit.winRegisterApplicationRestart" = false;
|
|
||||||
"browser.shell.shortcutFavicons" = false;
|
|
||||||
}
|
|
|
@ -1,18 +0,0 @@
|
||||||
{
|
|
||||||
# FPP (fingerprintingProtection)
|
|
||||||
"privacy.fingerprintingProtection.pbmode" = true;
|
|
||||||
"privacy.fingerprintingProtection" = true;
|
|
||||||
|
|
||||||
# RFP (resistFingerprinting)
|
|
||||||
"privacy.resistFingerprinting" = false;
|
|
||||||
"privacy.window.maxInnerWidth" = 1600;
|
|
||||||
"privacy.window.maxInnerHeight" = 900;
|
|
||||||
"privacy.resistFingerprinting.block_mozAddonManager" = true;
|
|
||||||
"privacy.resistFingerprinting.letterboxing" = false;
|
|
||||||
"privacy.spoof_english" = 1;
|
|
||||||
"browser.display.use_system_colors" = false;
|
|
||||||
"widget.non-native-theme.enabled" = true;
|
|
||||||
"browser.link.open_newwindow" = 3;
|
|
||||||
"browser.link.open_newwindow.restriction" = 0;
|
|
||||||
"webgl.disabled" = true;
|
|
||||||
}
|
|
|
@ -1,14 +0,0 @@
|
||||||
{
|
|
||||||
# LOCATION BAR / SEARCH BAR / SUGGESTIONS / HISTORY / FORMS
|
|
||||||
"browser.formfill.enable" = false;
|
|
||||||
"browser.search.separatePrivateDefault.ui.enabled" = true;
|
|
||||||
"browser.search.separatePrivateDefault" = true;
|
|
||||||
"browser.search.suggest.enabled" = false;
|
|
||||||
"browser.urlbar.maxRichResults" = 16;
|
|
||||||
"browser.urlbar.speculativeConnect.enabled" = false;
|
|
||||||
"extensions.formautofill.addresses.enabled" = false;
|
|
||||||
"extensions.formautofill.addresses.supported" = "on";
|
|
||||||
"extensions.formautofill.addresses.usage.hasEntry" = true;
|
|
||||||
"extensions.formautofill.creditCards.enabled" = false;
|
|
||||||
"extensions.formautofill.heuristics.enabled" = false;
|
|
||||||
}
|
|
|
@ -1,8 +0,0 @@
|
||||||
{
|
|
||||||
"geo.provider.network.url" =
|
|
||||||
"https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%";
|
|
||||||
"geo.provider.ms-windows-location" = false;
|
|
||||||
"geo.provider.use_corelocation" = false;
|
|
||||||
"geo.provider.use_gpsd" = false;
|
|
||||||
"geo.provider.use_geoclue" = false;
|
|
||||||
}
|
|
|
@ -1,16 +0,0 @@
|
||||||
{
|
|
||||||
# OPTIONAL HARDENING
|
|
||||||
# These settings are commented out in the original template; uncomment if needed
|
|
||||||
# "mathml.disabled" = true;
|
|
||||||
# "svg.disabled" = true;
|
|
||||||
# "gfx.font_rendering.graphite.enabled" = false;
|
|
||||||
# "javascript.options.asmjs" = false;
|
|
||||||
# "javascript.options.ion" = false;
|
|
||||||
# "javascript.options.baselinejit" = false;
|
|
||||||
# "javascript.options.jit_trustedprincipals" = true;
|
|
||||||
# "javascript.options.wasm" = false;
|
|
||||||
# "gfx.font_rendering.opentype_svg.enabled" = false;
|
|
||||||
# "media.eme.enabled" = false;
|
|
||||||
# "browser.eme.ui.enabled" = false;
|
|
||||||
# "network.dns.disableIPv6" = true;
|
|
||||||
}
|
|
|
@ -1,14 +0,0 @@
|
||||||
{
|
|
||||||
# HTTPS (SSL/TLS / OCSP / CERTS / HPKP)
|
|
||||||
"security.ssl.require_safe_negotiation" = true;
|
|
||||||
"security.tls.enable_0rtt_data" = false;
|
|
||||||
"security.OCSP.enabled" = 1;
|
|
||||||
"security.OCSP.require" = true;
|
|
||||||
"security.cert_pinning.enforcement_level" = 2;
|
|
||||||
"security.remote_settings.crlite_filters.enabled" = true;
|
|
||||||
"security.pki.crlite_mode" = 2;
|
|
||||||
"dom.security.https_only_mode" = true;
|
|
||||||
"dom.security.https_only_mode_send_http_background_request" = false;
|
|
||||||
"security.ssl.treat_unsafe_negotiation_as_broken" = true;
|
|
||||||
"browser.xul.error_pages.expert_bad_cert" = true;
|
|
||||||
}
|
|
|
@ -1,26 +0,0 @@
|
||||||
{
|
|
||||||
# CONTAINERS
|
|
||||||
"privacy.userContext.enabled" = true;
|
|
||||||
"privacy.userContext.ui.enabled" = true;
|
|
||||||
# DOM (DOCUMENT OBJECT MODEL)
|
|
||||||
"dom.disable_window_move_resize" = true;
|
|
||||||
# MISCELLANEOUS
|
|
||||||
"browser.safebrowsing.downloads.remote.enabled" = false;
|
|
||||||
"browser.download.start_downloads_in_tmp_dir" = true;
|
|
||||||
"browser.helperApps.deleteTempFileOnExit" = true;
|
|
||||||
"browser.uitour.enabled" = false;
|
|
||||||
"devtools.debugger.remote-enabled" = false;
|
|
||||||
"network.IDN_show_punycode" = true;
|
|
||||||
"pdfjs.disabled" = false;
|
|
||||||
"pdfjs.enableScripting" = false;
|
|
||||||
# PLUGINS / MEDIA / WEBRTC
|
|
||||||
"media.peerconnection.ice.proxy_only_if_behind_proxy" = true;
|
|
||||||
"media.peerconnection.ice.default_address_only" = true;
|
|
||||||
# REFERERS
|
|
||||||
"network.http.referer.XOriginTrimmingPolicy" = 2;
|
|
||||||
# NON-PROJECT RELATED
|
|
||||||
# "browser.startup.homepage_override.mstone" = "ignore";
|
|
||||||
"browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons" = false;
|
|
||||||
"browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features" = false;
|
|
||||||
"browser.urlbar.showSearchTerms.enabled" = false;
|
|
||||||
}
|
|
|
@ -1,11 +0,0 @@
|
||||||
{
|
|
||||||
# DON'T TOUCH
|
|
||||||
"extensions.blocklist.enabled" = true;
|
|
||||||
"network.http.referer.spoofSource" = false;
|
|
||||||
"security.dialog_enable_delay" = 1000;
|
|
||||||
"privacy.firstparty.isolate" = false;
|
|
||||||
"extensions.webcompat.enable_shims" = true;
|
|
||||||
"security.tls.version.enable-deprecated" = false;
|
|
||||||
"extensions.webcompat-reporter.enabled" = false;
|
|
||||||
"extensions.quarantinedDomains.enabled" = true;
|
|
||||||
}
|
|
|
@ -1,11 +0,0 @@
|
||||||
{
|
|
||||||
# ETP (ENHANCED TRACKING PROTECTION)
|
|
||||||
"browser.contentblocking.category" = "strict";
|
|
||||||
# OPTIONAL OPSEC
|
|
||||||
"browser.download.useDownloadDir" = false;
|
|
||||||
"browser.download.alwaysOpenPanel" = false;
|
|
||||||
"browser.download.manager.addToRecentDocs" = false;
|
|
||||||
"browser.download.always_ask_before_handling_new_types" = true;
|
|
||||||
"extensions.enabledScopes" = 5;
|
|
||||||
"extensions.postDownloadThirdPartyPrompt" = false;
|
|
||||||
}
|
|
|
@ -1,9 +0,0 @@
|
||||||
{
|
|
||||||
# BLOCK IMPLICIT OUTBOUND
|
|
||||||
"network.prefetch-next" = false;
|
|
||||||
"network.dns.disablePrefetch" = true;
|
|
||||||
"network.predictor.enabled" = false;
|
|
||||||
"network.predictor.enable-prefetch" = false;
|
|
||||||
"network.http.speculative-parallel-limit" = 0;
|
|
||||||
"browser.places.speculativeConnect.enabled" = false;
|
|
||||||
}
|
|
|
@ -1,7 +0,0 @@
|
||||||
{
|
|
||||||
# PASSWORDS
|
|
||||||
"network.auth.subresource-http-auth-allow" = 1;
|
|
||||||
"signon.autofillForms" = false;
|
|
||||||
"signon.formlessCapture.enabled" = false;
|
|
||||||
"signon.rememberSignons" = false;
|
|
||||||
}
|
|
|
@ -1,21 +0,0 @@
|
||||||
{
|
|
||||||
# SHUTDOWN & SANITIZING
|
|
||||||
"privacy.sanitize.sanitizeOnShutdown" = false;
|
|
||||||
"privacy.clearOnShutdown.cache" = true;
|
|
||||||
"privacy.clearOnShutdown.downloads" = true;
|
|
||||||
"privacy.clearOnShutdown.formdata" = true;
|
|
||||||
"privacy.clearOnShutdown.history" = true;
|
|
||||||
"privacy.clearOnShutdown.cookies" = true;
|
|
||||||
"privacy.clearOnShutdown.offlineApps" = true;
|
|
||||||
"privacy.clearOnShutdown.sessions" = false;
|
|
||||||
"privacy.clearSiteData.cache" = true;
|
|
||||||
"privacy.clearSiteData.historyFormDataAndDownloads" = true;
|
|
||||||
"privacy.clearHistory.cache" = true;
|
|
||||||
"privacy.clearHistory.cookiesAndStorage" = false;
|
|
||||||
"privacy.clearHistory.historyFormDataAndDownloads" = true;
|
|
||||||
"privacy.cpd.sessions" = true;
|
|
||||||
# SHUTDOWN & SANITIZING (continued)
|
|
||||||
"privacy.clearOnShutdown_v2.cache" = true;
|
|
||||||
"privacy.clearOnShutdown_v2.historyFormDataAndDownloads" = true;
|
|
||||||
"privacy.clearOnShutdown_v2.cookiesAndStorage" = true;
|
|
||||||
}
|
|
|
@ -1,6 +0,0 @@
|
||||||
{
|
|
||||||
# DNS / DoH / PROXY / SOCKS
|
|
||||||
"network.proxy.socks_remote_dns" = true;
|
|
||||||
"network.file.disable_unc_paths" = true;
|
|
||||||
"network.gio.supported-protocols" = "";
|
|
||||||
}
|
|
|
@ -1,20 +0,0 @@
|
||||||
{
|
|
||||||
"browser.newtab.url" = "about:home";
|
|
||||||
"browser.newtabpage.activity-stream.default.sites" = "";
|
|
||||||
"browser.newtabpage.activity-stream.feeds.system.topstories" = false;
|
|
||||||
"browser.newtabpage.activity-stream.feeds.topsites" = false;
|
|
||||||
"browser.newtabpage.activity-stream.showRecentSaves" = false;
|
|
||||||
"browser.newtabpage.activity-stream.showSearch" = false;
|
|
||||||
"browser.newtabpage.activity-stream.showSponsored" = false;
|
|
||||||
"browser.newtabpage.activity-stream.showSponsoredTopSites" = false;
|
|
||||||
"browser.newtabpage.activity-stream.showWeather" = false;
|
|
||||||
"browser.newtabpage.enabled" = true;
|
|
||||||
"browser.startup.homepage" = "about:home";
|
|
||||||
"browser.startup.page" = 1;
|
|
||||||
"browser.tabs.closeWindowWithLastTab" = false;
|
|
||||||
"browser.tabs.firefox-view-newIcon" = false;
|
|
||||||
"browser.tabs.firefox-view" = false;
|
|
||||||
"browser.tabs.inTitlebar" = 1;
|
|
||||||
"browser.tabs.loadBookmarksInBackground" = true;
|
|
||||||
"browser.tabs.tabmanager.enabled" = false;
|
|
||||||
}
|
|
|
@ -1,29 +0,0 @@
|
||||||
{
|
|
||||||
"extensions.getAddons.showPane" = false;
|
|
||||||
"extensions.htmlaboutaddons.recommendations.enabled" = false;
|
|
||||||
"browser.discovery.enabled" = false;
|
|
||||||
"browser.shopping.experience2023.enabled" = false;
|
|
||||||
"datareporting.policy.dataSubmissionEnabled" = false;
|
|
||||||
"datareporting.healthreport.uploadEnabled" = false;
|
|
||||||
"toolkit.telemetry.unified" = false;
|
|
||||||
"toolkit.telemetry.enabled" = false;
|
|
||||||
"toolkit.telemetry.server" = "data:,";
|
|
||||||
"toolkit.telemetry.archive.enabled" = false;
|
|
||||||
"toolkit.telemetry.newProfilePing.enabled" = false;
|
|
||||||
"toolkit.telemetry.shutdownPingSender.enabled" = false;
|
|
||||||
"toolkit.telemetry.updatePing.enabled" = false;
|
|
||||||
"toolkit.telemetry.bhrPing.enabled" = false;
|
|
||||||
"toolkit.telemetry.firstShutdownPing.enabled" = false;
|
|
||||||
"toolkit.telemetry.coverage.opt-out" = true;
|
|
||||||
"toolkit.coverage.opt-out" = true;
|
|
||||||
"toolkit.coverage.endpoint.base" = "";
|
|
||||||
"browser.newtabpage.activity-stream.feeds.telemetry" = false;
|
|
||||||
"browser.newtabpage.activity-stream.telemetry" = false;
|
|
||||||
"app.shield.optoutstudies.enabled" = false;
|
|
||||||
"app.normandy.enabled" = false;
|
|
||||||
"app.normandy.api_url" = "";
|
|
||||||
"breakpad.reportURL" = "";
|
|
||||||
"browser.tabs.crashReporting.sendReport" = false;
|
|
||||||
"network.captive-portal-service.enabled" = false;
|
|
||||||
"network.connectivity-service.enabled" = false;
|
|
||||||
}
|
|
|
@ -1,14 +0,0 @@
|
||||||
let
|
|
||||||
configPath = ./config;
|
|
||||||
|
|
||||||
aggregatedSettings =
|
|
||||||
let
|
|
||||||
files = builtins.attrNames (builtins.readDir configPath);
|
|
||||||
in
|
|
||||||
builtins.foldl' (
|
|
||||||
emptySet: settingsFile: emptySet // (import (configPath + "/${settingsFile}"))
|
|
||||||
) { } (builtins.filter (name: builtins.match ".*\\.nix$" name != null) files);
|
|
||||||
in
|
|
||||||
{
|
|
||||||
settings = aggregatedSettings;
|
|
||||||
}
|
|
|
@ -1,107 +0,0 @@
|
||||||
* {
|
|
||||||
font-size: 13px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Title bar */
|
|
||||||
.titlebar-spacer {
|
|
||||||
display: none !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Tab bar */
|
|
||||||
#navigator-toolbox {
|
|
||||||
border: 0px !important;
|
|
||||||
}
|
|
||||||
#TabsToolbar {
|
|
||||||
margin-left: 3px !important;
|
|
||||||
}
|
|
||||||
#TabsToolbar > .tabbrowser-arrowscrollbox {
|
|
||||||
overflow: visible !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.titlebar-buttonbox-container {
|
|
||||||
display: none !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Nav bar */
|
|
||||||
/* #nav-bar {
|
|
||||||
height: 0px;
|
|
||||||
min-height: 0px !important;
|
|
||||||
overflow: hidden;
|
|
||||||
transition: height 0.0s ease-in-out;
|
|
||||||
} */
|
|
||||||
|
|
||||||
/* Only show nav-bar when specifically focused, not when clicking tab bar */
|
|
||||||
/* #nav-bar:focus-within {
|
|
||||||
overflow: visible;
|
|
||||||
height: auto;
|
|
||||||
} */
|
|
||||||
|
|
||||||
/* Remove placeholder text in the URL bar */
|
|
||||||
#urlbar-input::placeholder {
|
|
||||||
color: transparent !important;
|
|
||||||
}
|
|
||||||
#urlbar {
|
|
||||||
padding: 2px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Hide URL bar text */
|
|
||||||
#urlbar-background {
|
|
||||||
border: none !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#urlbar-border:focus-within {
|
|
||||||
overflow: visible;
|
|
||||||
height: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Hide search engine icon */
|
|
||||||
#urlbar .search-one-offs:not([hidden]) {
|
|
||||||
display: none !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Hide tracking protection icon */
|
|
||||||
#tracking-protection-icon-container {
|
|
||||||
display: none !important;
|
|
||||||
}
|
|
||||||
#urlbar-container {
|
|
||||||
width: auto !important;
|
|
||||||
}
|
|
||||||
#urlbar {
|
|
||||||
box-shadow: none !important;
|
|
||||||
}
|
|
||||||
#page-action-buttons {
|
|
||||||
display: none !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Hide site information button */
|
|
||||||
#identity-box {
|
|
||||||
display: none !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Hide shield icon */
|
|
||||||
#tracking-protection-icon-container {
|
|
||||||
display: none !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Hide forward and back buttons when not active */
|
|
||||||
#back-button[disabled="true"] {
|
|
||||||
display: none !important;
|
|
||||||
}
|
|
||||||
#forward-button[disabled="true"] {
|
|
||||||
display: none !important;
|
|
||||||
}
|
|
||||||
.personalize-button {
|
|
||||||
display: none !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tab-close-button {
|
|
||||||
visibility: hidden !important;
|
|
||||||
margin-inline-end: 0 !important;
|
|
||||||
width: 16px !important;
|
|
||||||
height: 16px !important;
|
|
||||||
padding: 2px !important;
|
|
||||||
}
|
|
||||||
.tabbrowser-tab:hover .tab-close-button {
|
|
||||||
visibility: visible !important;
|
|
||||||
}
|
|
|
@ -1,3 +0,0 @@
|
||||||
{
|
|
||||||
userChrome = builtins.readFile ./config/userChrome.css;
|
|
||||||
}
|
|
|
@ -1,45 +1,11 @@
|
||||||
{
|
{
|
||||||
pkgs,
|
pkgs,
|
||||||
flake,
|
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
let
|
|
||||||
inherit (flake.config.people)
|
|
||||||
user0
|
|
||||||
;
|
|
||||||
in
|
|
||||||
{
|
{
|
||||||
programs.firefox =
|
home.packages = builtins.attrValues {
|
||||||
let
|
inherit (pkgs)
|
||||||
configPath = ./config;
|
firefox
|
||||||
bookmarksPath = import (configPath + /bookmarks) { inherit flake; };
|
;
|
||||||
extensionsPath = import (configPath + /extensions) { inherit pkgs; };
|
};
|
||||||
searchPath = import (configPath + /search) { inherit flake; };
|
|
||||||
settingsPath = import (configPath + /settings);
|
|
||||||
themesPath = import (configPath + /themes);
|
|
||||||
in
|
|
||||||
{
|
|
||||||
enable = true;
|
|
||||||
package = pkgs.firefox;
|
|
||||||
profiles = {
|
|
||||||
${user0} =
|
|
||||||
{
|
|
||||||
isDefault = true;
|
|
||||||
id = 0;
|
|
||||||
}
|
|
||||||
// bookmarksPath
|
|
||||||
// extensionsPath
|
|
||||||
// searchPath
|
|
||||||
// settingsPath
|
|
||||||
// themesPath;
|
|
||||||
testing =
|
|
||||||
{
|
|
||||||
isDefault = false;
|
|
||||||
id = 1;
|
|
||||||
}
|
|
||||||
// bookmarksPath
|
|
||||||
// searchPath
|
|
||||||
// themesPath;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
{
|
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
{
|
|
||||||
home.packages = builtins.attrValues {
|
|
||||||
inherit (pkgs)
|
|
||||||
firefox
|
|
||||||
;
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -11,6 +11,15 @@
|
||||||
];
|
];
|
||||||
keyword = "Mull";
|
keyword = "Mull";
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
name = "Monkeytype";
|
||||||
|
url = "https://monkeytype.com/";
|
||||||
|
tags = [
|
||||||
|
"monkeytype"
|
||||||
|
"type"
|
||||||
|
];
|
||||||
|
keyword = "Monk";
|
||||||
|
}
|
||||||
{
|
{
|
||||||
name = "Cyanophage Layout Analyzer";
|
name = "Cyanophage Layout Analyzer";
|
||||||
url = "https://cyanophage.github.io";
|
url = "https://cyanophage.github.io";
|
||||||
|
|
0
modules/home/gui/apps/browsers/floorp/config/search/config/flake/icons/sx.png
Normal file → Executable file
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 27 KiB |
|
@ -30,7 +30,7 @@ in
|
||||||
{
|
{
|
||||||
search = {
|
search = {
|
||||||
force = true;
|
force = true;
|
||||||
default = "SearXNG";
|
default = "Brave";
|
||||||
engines = aggregatedSearchEngines;
|
engines = aggregatedSearchEngines;
|
||||||
order = [
|
order = [
|
||||||
"AlternativeTo"
|
"AlternativeTo"
|
||||||
|
@ -38,7 +38,7 @@ in
|
||||||
"Hackage"
|
"Hackage"
|
||||||
"Hoogle"
|
"Hoogle"
|
||||||
"Jellyfin"
|
"Jellyfin"
|
||||||
"Kagi"
|
"SearXNG"
|
||||||
"Nix Home Manager"
|
"Nix Home Manager"
|
||||||
"Nix Options"
|
"Nix Options"
|
||||||
"Nix Packages"
|
"Nix Packages"
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
{
|
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
{
|
|
||||||
home.packages = builtins.attrValues {
|
|
||||||
inherit (pkgs)
|
|
||||||
logseq
|
|
||||||
;
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -4,7 +4,7 @@
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
home.packages = builtins.attrValues {
|
home.packages = builtins.attrValues {
|
||||||
inherit (pkgs)
|
inherit (pkgs.kdePackages)
|
||||||
okular
|
okular
|
||||||
;
|
;
|
||||||
};
|
};
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
home.packages = builtins.attrValues {
|
home.packages = builtins.attrValues {
|
||||||
inherit (pkgs)
|
inherit (pkgs.kdePackages)
|
||||||
gwenview
|
gwenview
|
||||||
;
|
;
|
||||||
};
|
};
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
home.packages = builtins.attrValues {
|
home.packages = builtins.attrValues {
|
||||||
inherit (pkgs)
|
inherit (pkgs.kdePackages)
|
||||||
brave
|
dolphin
|
||||||
;
|
;
|
||||||
};
|
};
|
||||||
}
|
}
|
|
@ -12,7 +12,7 @@ in
|
||||||
{
|
{
|
||||||
programs.waybar = {
|
programs.waybar = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = flake.inputs.waybar.packages.${pkgs.system}.default;
|
# package = flake.inputs.waybar.packages.${pkgs.system}.default;
|
||||||
settings = settingsPath;
|
settings = settingsPath;
|
||||||
style = stylePath;
|
style = stylePath;
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
programs.wpaperd = {
|
services.wpaperd = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
"default" = {
|
"default" = {
|
||||||
|
|
0
modules/home/gui/desktop/wayland/wpaperd/wallpaper/juliemao-1741428128332-6023.jpg
Normal file → Executable file
Before Width: | Height: | Size: 886 KiB After Width: | Height: | Size: 886 KiB |
0
modules/home/gui/desktop/wayland/wpaperd/wallpaper/wallhaven-eyrj7o.jpg
Normal file → Executable file
Before Width: | Height: | Size: 460 KiB After Width: | Height: | Size: 460 KiB |
BIN
modules/home/gui/desktop/wayland/wpaperd/wallpaper/yrTphE7NymvE-bSD.mp4
Executable file
|
@ -1,163 +0,0 @@
|
||||||
{ pkgs, ... }:
|
|
||||||
{
|
|
||||||
programs.nixvim = {
|
|
||||||
enable = true;
|
|
||||||
colorschemes.catppuccin = {
|
|
||||||
enable = true;
|
|
||||||
settings.flavour = "macchiato";
|
|
||||||
};
|
|
||||||
globals.mapleader = " ";
|
|
||||||
keymaps = [
|
|
||||||
{
|
|
||||||
action = "<cmd>Neotree toggle<CR>";
|
|
||||||
key = "<leader>e";
|
|
||||||
mode = "n";
|
|
||||||
options.silent = true;
|
|
||||||
}
|
|
||||||
];
|
|
||||||
|
|
||||||
plugins = {
|
|
||||||
avante = {
|
|
||||||
enable = true;
|
|
||||||
settings = {
|
|
||||||
claude = {
|
|
||||||
model = "claude-3-5-sonnet-latest";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
trouble.enable = true;
|
|
||||||
web-devicons.enable = true;
|
|
||||||
conform-nvim = {
|
|
||||||
enable = true;
|
|
||||||
settings = {
|
|
||||||
formatters_by_ft = {
|
|
||||||
|
|
||||||
css = [
|
|
||||||
"prettierd"
|
|
||||||
"prettier"
|
|
||||||
];
|
|
||||||
html = [
|
|
||||||
"prettierd"
|
|
||||||
"prettier"
|
|
||||||
];
|
|
||||||
javascript = [
|
|
||||||
"prettierd"
|
|
||||||
"prettier"
|
|
||||||
];
|
|
||||||
javascriptreact = [ "prettier" ];
|
|
||||||
json = [ "prettier" ];
|
|
||||||
markdown = [ "prettier" ];
|
|
||||||
nix = [ "nixfmt" ];
|
|
||||||
rust = [ "rustfmt" ];
|
|
||||||
sh = [ "shfmt" ];
|
|
||||||
typescript = [
|
|
||||||
"prettierd"
|
|
||||||
"prettier"
|
|
||||||
];
|
|
||||||
typescriptreact = [ "prettier" ];
|
|
||||||
yaml = [
|
|
||||||
"prettierd"
|
|
||||||
"prettier"
|
|
||||||
];
|
|
||||||
};
|
|
||||||
formatters = {
|
|
||||||
asmfmt = {
|
|
||||||
command = "asmfmt";
|
|
||||||
stdin = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
settings.format_on_save = {
|
|
||||||
lspFallback = true;
|
|
||||||
timeoutMs = 2000;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
direnv = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
treesitter = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
lean.enable = true;
|
|
||||||
nix.enable = true;
|
|
||||||
markdown-preview.enable = true;
|
|
||||||
zellij.enable = true;
|
|
||||||
zellij-nav.enable = true;
|
|
||||||
yazi.enable = true;
|
|
||||||
gitsigns = {
|
|
||||||
enable = true;
|
|
||||||
settings = {
|
|
||||||
current_line_blame = true;
|
|
||||||
trouble = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
copilot-chat = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
nvim-tree = {
|
|
||||||
enable = true;
|
|
||||||
openOnSetupFile = true;
|
|
||||||
autoReloadOnWrite = true;
|
|
||||||
};
|
|
||||||
nix-develop.enable = true;
|
|
||||||
lazygit.enable = true;
|
|
||||||
haskell-scope-highlighting.enable = true;
|
|
||||||
lsp = {
|
|
||||||
enable = true;
|
|
||||||
servers = {
|
|
||||||
elmls.enable = true;
|
|
||||||
hls = {
|
|
||||||
enable = true;
|
|
||||||
installGhc = true;
|
|
||||||
};
|
|
||||||
ghcide.enable = true;
|
|
||||||
leanls.enable = true;
|
|
||||||
markdown_oxide.enable = true;
|
|
||||||
nixd.enable = true;
|
|
||||||
nushell.enable = true;
|
|
||||||
rls.enable = true;
|
|
||||||
rust_analyzer = {
|
|
||||||
enable = true;
|
|
||||||
installCargo = true;
|
|
||||||
installRustc = true;
|
|
||||||
};
|
|
||||||
yamlls.enable = true;
|
|
||||||
java_language_server = {
|
|
||||||
package = "java-language-server";
|
|
||||||
cmd = [ "java-language-server" ];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
opts = {
|
|
||||||
updatetime = 100;
|
|
||||||
number = true;
|
|
||||||
relativenumber = true;
|
|
||||||
splitbelow = true;
|
|
||||||
splitright = true;
|
|
||||||
scrolloff = 4;
|
|
||||||
|
|
||||||
autoindent = true;
|
|
||||||
clipboard = "unnamedplus";
|
|
||||||
expandtab = true;
|
|
||||||
shiftwidth = 2;
|
|
||||||
smartindent = true;
|
|
||||||
tabstop = 2;
|
|
||||||
|
|
||||||
ignorecase = true;
|
|
||||||
incsearch = true;
|
|
||||||
smartcase = true;
|
|
||||||
wildmode = "list:longest";
|
|
||||||
|
|
||||||
swapfile = false;
|
|
||||||
undofile = true;
|
|
||||||
};
|
|
||||||
clipboard.providers.wl-copy.enable = true;
|
|
||||||
extraPlugins = builtins.attrValues {
|
|
||||||
inherit (pkgs)
|
|
||||||
|
|
||||||
;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -10,8 +10,12 @@
|
||||||
curl
|
curl
|
||||||
;
|
;
|
||||||
};
|
};
|
||||||
|
gamescopeSession.enable = true;
|
||||||
};
|
};
|
||||||
java.enable = true;
|
java.enable = true;
|
||||||
};
|
};
|
||||||
hardware.steam-hardware.enable = true;
|
hardware.steam-hardware.enable = true;
|
||||||
|
programs.gamescope = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|