Commit graph

818 commits

Author SHA1 Message Date
eadc1959d0
user/theming: set cursor size to 24 2025-03-17 12:22:29 +11:00
de92335ae5
user/theming: follow catppuccin for dark/light gtk config 2025-03-17 12:07:27 +11:00
ae557b287e
user/catppuccin: switch to latte 2025-03-17 11:57:54 +11:00
716c28a303
user/neovim: disable mouse 2025-03-17 01:48:55 +11:00
b9df2f3a0c
user/spicetify: bring back with updates 2025-03-17 01:33:41 +11:00
017e2bc812
user/{dunst,eww-wayland}: use crust instead of surface for cat. colours 2025-03-17 00:44:46 +11:00
db469ad58f
user/rofi-wayland: use catppuccin colours 2025-03-17 00:41:24 +11:00
06c3f076a4
user/dunst: minor tweaks to layout 2025-03-17 00:22:49 +11:00
606dba7e08
user/eww-wayland: use accent colour 2025-03-17 00:10:48 +11:00
27f73340de
user/dunst: theme with catppuccin 2025-03-17 00:06:11 +11:00
2f37471697
user/catppuccin: enable gtk 2025-03-16 23:59:45 +11:00
76197628bc
anemone/kernel: set min freq to 400MHz 2025-03-16 20:59:32 +11:00
94a89fca4b
hosts/anemone: enable tlp 2025-03-16 01:19:23 +11:00
4326568b66
rin/packages: add tetrio (plus) 2025-03-16 00:29:48 +11:00
43573ebf99
user/eww-wayland: use surface1 for background 2025-03-15 22:46:20 +11:00
70caf4cd4b
user/eww-wayland: more widgets!!
includes widgets for bluetooth, wifi, and battery

also sets a margin for the title widget
2025-03-15 22:37:47 +11:00
91a993a8f7
user/eww-wayland: fix title script to truncate properly 2025-03-15 22:36:14 +11:00
88196824f6
user/eww-wayland: use catppuccin colours 2025-03-15 20:20:13 +11:00
6d49e2b75d
system/gui: remove font-awesome 2025-03-15 19:43:09 +11:00
9eb196ea3a
overlays/cascadia-code: init to remove NF icons 2025-03-15 17:39:47 +11:00
b0d7064ca3
system/gui: prioritise material icons 2025-03-15 17:24:04 +11:00
a66544d92f
system/gui: add material-symbols 2025-03-15 16:32:38 +11:00
27d1c31e35
treewide: prune packages and various unused fluff
- removed shells, broken for like 2 years now
- removed discord mods and spicetify
- removed inputs for services
- removed various unused inputs
- removed various unused packages
2025-03-15 23:07:42 +11:00
bebaa0c14f
hosts/{caramel,dandelion}: decommission 2025-03-15 22:50:44 +11:00
4a71a4cb79
rin/packages: use vscode.fhs, and include dotnet 2025-03-15 01:59:10 +11:00
4b1ea1f571
rin/packages: move some heavy packages to hyacinth only 2025-03-15 01:59:10 +11:00
920fb1971a
hosts/anemone: add wireshark 2025-03-15 01:43:48 +11:00
c1c6c0102f
user/eww-wayland: bring back shortened time 2025-03-15 01:43:48 +11:00
b362462905
system/packages: add ecryptfs 2025-03-15 01:43:48 +11:00
c5079d7909
system/home-manager: move imports into module and follow new name 2025-03-15 01:43:48 +11:00
f071579f58
rin/packages: remove firefox messaging hosts
mfw I don't pay attention to the deprecation notice

pass was never quite used anyway
2025-03-15 01:43:48 +11:00
82839373bf
packages/linux-lava: hack further to only overlay for linux-lava specifically
wowie wowzers, this is a terrible hack. All this is needed only because
I couldn't for the life of me find a way to override rust-bindgen from
buildLinux.

Simply including the overlay would require rebuilding a crapton of
things that depend on rust-bindgen, so well, this'll have to do for now.
2025-03-15 01:40:19 +11:00
24aa8d0174
packages/linux-lava: fix clang build issues after nixpkgs changes 2025-03-15 00:28:46 +11:00
80be3da7fc
packages/linux-lava: bump to 6.13.6 2025-03-08 23:44:45 +11:00
228123e2c7
flake: bump inputs
• Updated input 'aagl':
    'github:ezKEa/aagl-gtk-on-nix/00df3ad02364a6fb8f1105dc72ae770b748c62eb?narHash=sha256-msxbnOw/nh8GJ87YtBEDT1jhVldOBtxHRF2KgvYPeDA%3D' (2024-12-18)
  → 'github:ezKEa/aagl-gtk-on-nix/5505af25160f16ad26f9107aebee9ea7713b59d9?narHash=sha256-u695YUS3R5HI1VQp7feCifWYOn3Gh6yGde1vp5rKqTg%3D' (2025-03-02)
• Updated input 'aagl/nixpkgs':
    'github:nixos/nixpkgs/d3c42f187194c26d9f0309a8ecc469d6c878ce33?narHash=sha256-cHar1vqHOOyC7f1%2BtVycPoWTfKIaqkoe1Q6TnKzuti4%3D' (2024-12-17)
  → 'github:nixos/nixpkgs/5135c59491985879812717f4c9fea69604e7f26f?narHash=sha256-Vr3Qi346M%2B8CjedtbyUevIGDZW8LcA1fTG0ugPY/Hic%3D' (2025-02-26)
• Updated input 'agenix':
    'github:ryantm/agenix/f6291c5935fdc4e0bef208cfc0dcab7e3f7a1c41?narHash=sha256-b%2Buqzj%2BWa6xgMS9aNbX4I%2BsXeb5biPDi39VgvSFqFvU%3D' (2024-08-10)
  → 'github:ryantm/agenix/e600439ec4c273cf11e06fe4d9d906fb98fa097c?narHash=sha256-uenf8fv2eG5bKM8C/UvFaiJMZ4IpUFaQxk9OH5t/1gA%3D' (2025-01-15)
• Updated input 'catppuccin/catppuccin-v1_2':
    'https://api.flakehub.com/f/pinned/catppuccin/nix/1.2.1/0193e646-1107-7f69-a402-f2a3988ecf1d/source.tar.gz?narHash=sha256-CFX4diEQHKvZYjnhf7TLg20m3ge1O4vqgplsk/Kuaek%3D' (2024-12-20)
  → 'https://api.flakehub.com/f/pinned/catppuccin/nix/1.2.0/0193e5e0-33b7-7149-a362-bfe56b20f64e/source.tar.gz?narHash=sha256-Let3uJo4YDyfqbqaw66dpZxhJB2TrDyZWSFd5rpPLJA%3D' (2024-12-20)
• Updated input 'catppuccin/home-manager':
    'github:nix-community/home-manager/7b9ece1bf3c8780cde9b975b28c2d9ccd7e9cdb9?narHash=sha256-v9WQ3c4ctwPMfdBZMZxpdM9xXev4uChce4BxOpvsu0E%3D' (2025-01-23)
  → 'github:nix-community/home-manager/1395379a7a36e40f2a76e7b9936cc52950baa1be?narHash=sha256-OOfI0XhSJGHblfdNDhfnn8QnZxng63rWk9eeJ2tCbiI%3D' (2024-12-19)
• Updated input 'catppuccin/home-manager-stable':
    'github:nix-community/home-manager/bd65bc3cde04c16755955630b344bc9e35272c56?narHash=sha256-dinzAqCjenWDxuy%2BMqUQq0I4zUSfaCvN9rzuCmgMZJY%3D' (2025-01-08)
  → 'github:nix-community/home-manager/80b0fdf483c5d1cb75aaad909bd390d48673857f?narHash=sha256-vykpJ1xsdkv0j8WOVXrRFHUAdp9NXHpxdnn1F4pYgSw%3D' (2024-12-16)
• Updated input 'catppuccin/nixpkgs-stable':
    'github:NixOS/nixpkgs/47addd76727f42d351590c905d9d1905ca895b82?narHash=sha256-6qY0pk2QmUtBT9Mywdvif0i/CLVgpCjMUn6g9vB%2Bf3M%3D' (2025-01-22)
  → 'github:NixOS/nixpkgs/b47fd6fa00c6afca88b8ee46cfdb00e104f50bca?narHash=sha256-nbG9TijTMcfr%2Bau7ZVbKpAhMJzzE2nQBYmRvSdXUD8g%3D' (2024-12-19)
• Updated input 'catppuccin/nuscht-search':
    'github:NuschtOS/search/570cc17bbc25650eb7d69e4fcda8cfd2f1656922?narHash=sha256-nH3zK2ki0fd5o5qvbGHxukE4qnOLJa1uCzoDObG5vrE%3D' (2025-01-20)
  → 'github:NuschtOS/search/3051be7f403bff1d1d380e4612f0c70675b44fc9?narHash=sha256-Y47y%2BLesOCkJaLvj%2BdI/Oa6FAKj/T9sKVKDXLNsViPw%3D' (2024-12-09)
• Updated input 'catppuccin-palette':
    'github:catppuccin/palette/b85d36adec22631684ae64ced0a5cdd15462de3b?narHash=sha256-8AZVLJq5fKbMd/YFbqwgpHB7p4iTPTIMmC39R%2B3ZZ80%3D' (2024-11-07)
  → 'github:catppuccin/palette/5bb0420add3b61e4c7e32549e014f06e03dfbc42?narHash=sha256-aIIwnSRJPQGaAwprYIRQ7Bp5MtpAhJS8Y007cBi0UsI%3D' (2025-03-07)
• Updated input 'discover':
    'github:trigg/Discover/c083f0b38309a0989a9562864110195a91933eb4?narHash=sha256-0b0uZDa9Q3pQ6X65C%2BE31dMpdTPt4vvHDEqFEtRoedg%3D' (2024-08-16)
  → 'github:trigg/Discover/e7992e015212bdaaf36c9800cfcba1000cea0f65?narHash=sha256-GMbkCB70Rp18fk3mUIfYEQlqibDWtMg74ejxecT75mA%3D' (2024-12-16)
• Updated input 'home-manager':
    'github:nix-community/home-manager/d00c6f6d0ad16d598bf7e2956f52c1d9d5de3c3a?narHash=sha256-i5ay20XsvpW91N4URET/nOc0VQWOAd4c4vbqYtcH8Rc%3D' (2024-12-06)
  → 'github:nix-community/home-manager/26f6b862645ff281f3bada5d406e8c20de8d837c?narHash=sha256-iqRxCsRxE/Q/3W1RHxQMthPKEda0hhY65uxEpE5TNk4%3D' (2025-03-08)
• Updated input 'linux-tkg':
    'github:Frogging-Family/linux-tkg/bab5159471a507bfe9842149e80f4929f6be5dd4?narHash=sha256-G375M%2BkgIE%2BwqYI8sZkfEtgOXP7RKzX2CU3HaN3IM%2BA%3D' (2024-12-05)
  → 'github:Frogging-Family/linux-tkg/1146bf0623e06befb70e2905f42f033351fbd19f?narHash=sha256-39zEl8F5HUOHdVaMeo%2B0jYs056w3vDmjdPhK/GzbqBU%3D' (2025-03-08)
• Updated input 'neovim-nightly':
    'github:nix-community/neovim-nightly-overlay/3930a71f90bacc656e8bdf19cc0faa9ebf10353a?narHash=sha256-x8slAzUe1gopASFNhnHO9DmWXvnF7u27YMSwTmIY8bU%3D' (2024-12-07)
  → 'github:nix-community/neovim-nightly-overlay/c1855b306b8eeb70118b3ba70471188a65e694e7?narHash=sha256-qaDw0TyUceZBLntPBOdd1642T/mBGMNtK5NBuv2gWiY%3D' (2025-03-07)
• Updated input 'neovim-nightly/flake-parts':
    'github:hercules-ci/flake-parts/205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9?narHash=sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c%3D' (2024-12-04)
  → 'github:hercules-ci/flake-parts/3876f6b87db82f33775b1ef5ea343986105db764?narHash=sha256-ZaMw0pdoUKigLpv9HiNDH2Pjnosg7NBYMJlHTIsHEUo%3D' (2025-03-01)
• Updated input 'neovim-nightly/git-hooks':
    'github:cachix/git-hooks.nix/6f4e2a2112050951a314d2733a994fbab94864c6?narHash=sha256-SVQVsbafSM1dJ4fpgyBqLZ%2BLft%2BjcQuMtEL3lQWx2Sk%3D' (2024-12-04)
  → 'github:cachix/git-hooks.nix/42b1ba089d2034d910566bf6b40830af6b8ec732?narHash=sha256-JvQvtaphZNmeeV%2BIpHgNdiNePsIpHD5U/7QN5AeY44A%3D' (2025-03-02)
• Removed input 'neovim-nightly/git-hooks/nixpkgs-stable'
• Updated input 'neovim-nightly/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/56f8ea8d502c87cf62444bec4ee04512e8ea24ea?narHash=sha256-nMMQXREGvLOLvUa0ByhYFdaL0Jov0t1wzLbKjr05P2w%3D' (2024-12-04)
  → 'github:hercules-ci/hercules-ci-effects/06519cec8fb32d219006da6eacd255504a9996af?narHash=sha256-0CjCfbq0yHWexOrpO06e2WU1r5JAqR6ffy1zgM3NksI%3D' (2025-02-15)
• Updated input 'neovim-nightly/hercules-ci-effects/flake-parts':
    'github:hercules-ci/flake-parts/205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9?narHash=sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c%3D' (2024-12-04)
  → 'github:hercules-ci/flake-parts/32ea77a06711b758da0ad9bd6a844c5740a87abd?narHash=sha256-7H9XgNiGLKN1G1CgRh0vUL4AheZSYzPm%2BzmZ7vxbJdo%3D' (2025-02-01)
• Updated input 'neovim-nightly/neovim-src':
    'github:neovim/neovim/517ecb85f58ed6ac8b4d5443931612e75e7c7dc2?narHash=sha256-QjFVx/zMyutuW1TWzOKEe5cY7YGqvPkRhi9wQHY52Yo%3D' (2024-12-06)
  → 'github:neovim/neovim/e46f07b1d2942c7b5c08fca9a4cac735ee2c0c71?narHash=sha256-zcgucpL/rgEC/IIii6R4NvmtJsYT%2B/F0ub1FQOWVv0Q%3D' (2025-03-06)
• Added input 'neovim-nightly/treefmt-nix':
    'github:numtide/treefmt-nix/3d0579f5cc93436052d94b73925b48973a104204?narHash=sha256-mL1szCeIsjh6Khn3nH2cYtwO5YXG6gBiTw1A30iGeDU%3D' (2025-02-17)
• Added input 'neovim-nightly/treefmt-nix/nixpkgs':
    follows 'neovim-nightly/nixpkgs'
• Updated input 'nix-gaming':
    'github:fufexan/nix-gaming/094b2c4ee459dd5d3d1611c919d59f26110053b0?narHash=sha256-mkyyBVPj8SIc01zEBX3gZ2ATJj8Fb06nxDME7pDxYQo%3D' (2024-12-02)
  → 'github:fufexan/nix-gaming/0e78e723bdf5a13dc45f3a6b994715b871c3f650?narHash=sha256-M/ppn20it9Ru2hoYoWIYzEWyTfBVxQiAQ7SvRws%2BluY%3D' (2025-03-07)
• Updated input 'nix-gaming/flake-parts':
    'github:hercules-ci/flake-parts/506278e768c2a08bec68eb62932193e341f55c90?narHash=sha256-hgmguH29K2fvs9szpq2r3pz2/8cJd2LPS%2Bb4tfNFCwE%3D' (2024-11-01)
  → 'github:hercules-ci/flake-parts/3876f6b87db82f33775b1ef5ea343986105db764?narHash=sha256-ZaMw0pdoUKigLpv9HiNDH2Pjnosg7NBYMJlHTIsHEUo%3D' (2025-03-01)
• Updated input 'nix-gaming/flake-parts/nixpkgs-lib':
    'https://github.com/NixOS/nixpkgs/archive/cc2f28000298e1269cea6612cd06ec9979dd5d7f.tar.gz?narHash=sha256-lXvH/vOfb4aGYyvFmZK/HlsNsr/0CVWlwYvo2rxJk3s%3D' (2024-11-01)
  → 'https://github.com/NixOS/nixpkgs/archive/6d3702243441165a03f699f64416f635220f4f15.tar.gz?narHash=sha256-3wHafybyRfpUCLoE8M%2BuPVZinImg3xX%2BNm6gEfN3G8I%3D' (2025-03-01)
• Updated input 'nix-gaming/nixpkgs':
    'github:NixOS/nixpkgs/33b9d57c656e65a9c88c5f34e4eb00b83e2b0ca9?narHash=sha256-9Vvu3a1ep1LB6F/kVE2hHH2HQzhSFtUyJYiJRkUkC4Q%3D' (2024-11-30)
  → 'github:NixOS/nixpkgs/199169a2135e6b864a888e89a2ace345703c025d?narHash=sha256-igS2Z4tVw5W/x3lCZeeadt0vcU9fxtetZ/RyrqsCRQ0%3D' (2025-03-01)
• Removed input 'nix-gaming/umu'
• Removed input 'nix-gaming/umu/nixpkgs'
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/8cdaf8885c9c85d9d27b594dbe882406aadfe00e?narHash=sha256-bNXO%2BOGxrOjAxv/Lnyj84tNDicJ/FdLyLJHzOKSzYU8%3D' (2024-12-05)
  → 'github:nix-community/nixos-generators/507911df8c35939050ae324caccc7cf4ffb76565?narHash=sha256-Co2kAD2SZalOm%2B5zoxmzEVZNvZ17TyafuFsD46BwSdY%3D' (2025-03-02)
• Updated input 'nixos-generators/nixlib':
    'github:nix-community/nixpkgs.lib/0e4fdd4a0ab733276b6d2274ff84ae353f17129e?narHash=sha256-qiyO0GrTvbp869U4VGX5GhAZ00fSiPXszvosY1AgKQ8%3D' (2024-12-01)
  → 'github:nix-community/nixpkgs.lib/1418bc28a52126761c02dd3d89b2d8ca0f521181?narHash=sha256-tmpqTSWVRJVhpvfSN9KXBvKEXplrwKnSZNAoNPf/S/s%3D' (2025-01-12)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/e563803af3526852b6b1d77107a81908c66a9fcf?narHash=sha256-IS3bxa4N1VMSh3/P6vhEAHQZecQ3oAlKCDvzCQSO5Is%3D' (2024-12-06)
  → 'github:NixOS/nixos-hardware/b48cc4dab0f9711af296fc367b6108cf7b8ccb16?narHash=sha256-RUAdT8dZ6k/486vnu3tiNRrNW6%2BQ8uSD2Mq7gTX4jlo%3D' (2025-03-07)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d0797a04b81caeae77bcff10a9dde78bc17f5661?narHash=sha256-kEsTJTUQfQFIJOcLYFt/RvNxIK653ZkTBIs4DG%2BcBns%3D' (2024-12-05)
  → 'github:NixOS/nixpkgs/10069ef4cf863633f57238f179a0297de84bd8d3?narHash=sha256-Q6pMP4a9ed636qilcYX8XUguvKl/0/LGXhHcRI91p0U%3D' (2025-03-06)
• Updated input 'nvim-treesitter':
    'github:nvim-treesitter/nvim-treesitter/894cb3cebbad0535fb4e319ada5d875dbc48d8b9?narHash=sha256-ehWBEM7OAEsUPmIf2dNfiALh%2BX9hSABqw7xU8SBaSBY%3D' (2024-12-07)
  → 'github:nvim-treesitter/nvim-treesitter/ee8e149a4ff75ebd5f1b065831746ddaf0e480ec?narHash=sha256-nnnCrsOFm82/Oa6/ipbRQiy7K4f5o9bw4G6qGaYNGIU%3D' (2025-03-08)
• Updated input 'packwiz':
    'github:comp500/packwiz/0626c00149a8d9a5e9f76e5640e7b8b95c064350?narHash=sha256-eAGfLUcyjDR2oJjLK3%2BDiuICTqoOcIwO5wL350w6vGw%3D' (2024-10-14)
  → 'github:comp500/packwiz/241f24b550f6fe838913a56bdd58bac2fc53254a?narHash=sha256-VmNsWzsFVNRciNIPUXUVos4cBdpawgN1/nPwMjNpx%2B0%3D' (2025-01-19)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/66526479b295ad238843a8a7367d2da7ec102757?narHash=sha256-FEDfBpM82XGdHDbLDJC4lV%2BQXSVN1rERt1MqtBGJZds%3D' (2024-12-07)
  → 'github:oxalica/rust-overlay/16b6045a232fea0e9e4c69e55a6e269607dd8e3f?narHash=sha256-tEpgT%2Bq5KlGjHSm8MnINgTPErEl8YDzX3Eps8PVc09g%3D' (2025-03-08)
• Updated input 'spicetify-themes':
    'github:spicetify/spicetify-themes/ca4264263a51800a119fa0bea231f25f58857d5f?narHash=sha256-f1oqEKH594LTACGzw6ZUQpgZqyHLeMz8HBvAfY5ub00%3D' (2024-12-03)
  → 'github:spicetify/spicetify-themes/10431678bd682547a2afdff855e8d26a3007f2c8?narHash=sha256-%2BlcRYilVK3cp5Ii6Q3/d00udTsq%2BUGqD%2ByKv2e2e6eA%3D' (2025-03-03)
• Updated input 'spotify-adblock':
    'github:abba23/spotify-adblock/7391666109c8f9d0ccc8254dc0ff7e28139c663b?narHash=sha256-OjbJAn/QWXxaARyiKDBLdxCRscC%2BZdaCRoBhINkmfHM%3D' (2024-09-15)
  → 'github:abba23/spotify-adblock/8e0312d6085a6e4f9afeb7c2457517a75e8b8f9d?narHash=sha256-nwiX2wCZBKRTNPhmrurWQWISQdxgomdNwcIKG2kSQsE%3D' (2025-02-10)
• Updated input 'zsh-abbr':
    'git+https://github.com/olets/zsh-abbr?ref=refs/heads/main&rev=510cf85ce7c1a3a0cf8e81aefe83b8c79c2ae09c&submodules=1' (2024-11-12)
  → 'git+https://github.com/olets/zsh-abbr?ref=refs/heads/main&rev=f9e43d78110db0a8bf8ec75ca5b101a06b1d5ce8&submodules=1' (2025-02-21)
2025-03-08 23:41:14 +11:00
c464b40e6a
rin/packages: add obsidian 2025-03-08 23:30:15 +11:00
4423adbd61
system/packages: add comma 2025-03-08 23:25:08 +11:00
4c08dd9171
user/catppuccin: add a palette attribute 2025-03-06 22:38:08 +11:00
496274c0a5
user/neovim: use correct colors for signify 2025-03-06 22:12:46 +11:00
2631a1fadc
rin/packages: add jetbrains idea 2025-02-23 20:34:18 +11:00
c3e83989a7
rin/packages: add android-studio 2025-02-13 19:28:15 +11:00
9a85f90699
user/catppuccin: init 2025-02-13 19:28:15 +11:00
ee430bd7d0
user/neovim: setup latex 2025-01-15 23:21:25 +11:00
a4e71dcbd3
rin/wayland: add wl-clipboard 2025-01-15 23:04:23 +11:00
bedb4544cc
user/eww-wayland: add ext mainbar 2025-01-12 13:07:16 +11:00
1e6f7a3676
hosts/hyacinth: switch to wayland 2025-01-12 12:10:30 +11:00
aeb5b7e9a0
user/theming: use default gtk themes 2025-01-03 19:15:22 +11:00
7d79d605d3
system/aagl: init, and enable on hyacinth 2025-01-03 18:39:05 +11:00
ec14782c77
workflow: add .gitignore to ignore result 2025-01-03 18:38:36 +11:00
2e21312570
rin/packages: add osu-lazer and osu-wine 2024-12-19 23:04:56 +11:00