Commit graph

1132 commits

Author SHA1 Message Date
2f3bcd4b10
rin/packages: use multitask and media key patch on discord-plugged 2021-12-18 20:33:30 +07:00
7da808dafd
rin/packages: move discord into let 2021-12-18 19:47:09 +07:00
ff5273b720
overlays/nix: init from system/nix 2021-12-18 19:44:10 +07:00
f8b2b091ef
overlays/picom: init 2021-12-09 11:15:35 +07:00
6eba275d79
overlays/rofi: init 2021-12-07 14:02:50 +07:00
7b8d93bd7a
system/nix: use nix 2.5pre20211007_844dd90 2021-12-07 13:52:11 +07:00
556e9ece7f
hosts/blossom: bump stateVersion to 21.11 2021-12-07 13:52:10 +07:00
50f1f32fe8
users: slight restructure to match hosts/ 2021-12-07 13:52:07 +07:00
78aca03f7a
user/packages-rin: cleanup unused packages 2021-12-07 12:16:57 +07:00
e844e3e0f9
overlays: cleanup unused and unnecessary overlays 2021-12-07 12:13:53 +07:00
542c687054
overlays/osu-lazer: remove
planning to make a -bin package which extracts from the appimage
instead

the current way breaks nearly every update and has a questionable patch
2021-12-07 11:44:13 +07:00
faeea6f1a5
packages/linux-lava: bump to 5.15.6 2021-12-05 20:00:39 +07:00
2c872c6ac6
flake: bump inputs
Quokka!

• Updated input 'agenix':
    'github:ryantm/agenix/53aa91b4170da35a96fab1577c9a34bc0da44e27' (2021-10-16)
  → 'github:ryantm/agenix/52ea2f8c3231cc2b5302fa28c63588aacb77ea29' (2021-12-01)
• Updated input 'better-status-indicators':
    'github:griefmodz/better-status-indicators/e73acb2ac0ad72be352866295db2aee4d3ffd703' (2021-11-16)
  → 'github:griefmodz/better-status-indicators/545a0b9d837fc6178bc6df4476f88ed0397ad74c' (2021-12-03)
• Updated input 'home-manager':
    'github:nix-community/home-manager/2452979efe92128b03e3c27567267066c2825fab' (2021-11-18)
  → 'github:nix-community/home-manager/781d25b315def05cd7ede3765226c54216f0b1fe' (2021-12-03)
• Updated input 'linux-tkg':
    'github:Frogging-Family/linux-tkg/56521c94ad2e9a5e76152ce70b7ec724472fee54' (2021-11-19)
  → 'github:Frogging-Family/linux-tkg/82e6bb3d6497106260becb66fc3a7cfd6449329f' (2021-12-03)
• Updated input 'neovim-nightly':
    'github:nix-community/neovim-nightly-overlay/a2371d664bb9b96b664159e9c023ea16ddee9e6d' (2021-11-19)
  → 'github:nix-community/neovim-nightly-overlay/ccbfeaac2c0b0cae2ab48a1dca49cba4f4ac9b8c' (2021-12-05)
• Updated input 'neovim-nightly/neovim-flake':
    'github:neovim/neovim/f71be1f87b40bf863b6cf6b4fbcebffdd3297d88?dir=contrib' (2021-11-18)
  → 'github:neovim/neovim/1e6eeca9d1360554ee18525603e83c3a1999a622?dir=contrib' (2021-12-04)
• Updated input 'nix-gaming':
    'github:fufexan/nix-gaming/20f978640c9897d1080621a9189e5b4e7d5efe34' (2021-10-17)
  → 'github:fufexan/nix-gaming/caf86b1dd4b4cdd59970590eaaa9c009c9f1e6ea' (2021-11-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c2fc381a95252e5741246b9d51d608dc9640b41e' (2021-11-20)
  → 'github:NixOS/nixpkgs/5298c14546488f9082747e8210345511481f9ae2' (2021-12-05)
• Updated input 'nvim-treesitter':
    'github:nvim-treesitter/nvim-treesitter/8016b74cea415596be405b14067d2938914b2e18' (2021-11-24)
  → 'github:nvim-treesitter/nvim-treesitter/d6a0a26b8563409d4660def7320a4f4bc23954df' (2021-12-02)
• Updated input 'packwiz':
    'github:comp500/packwiz/b628e2762c3edf9df95cb96c93134d553e544d69' (2021-10-12)
  → 'github:comp500/packwiz/492340dfe66313a0a45c65e4df4fd3b9e2c09bc0' (2021-12-02)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/ccc467eff80b2fbb8000cf425e999ef14fbe200c' (2021-11-19)
  → 'github:oxalica/rust-overlay/95c9abf47228cc3ea6ffc069121f3c87709b22dc' (2021-12-05)
• Updated input 'rust-overlay/flake-utils':
    'github:numtide/flake-utils/f7e004a55b120c02ecb6219596820fcd32ca8772' (2021-06-16)
  → 'github:numtide/flake-utils/bba5dcc8e0b20ab664967ad83d24d64cb64ec4f4' (2021-11-15)
• Updated input 'tree-sitter-glimmer':
    'github:alexlafroscia/tree-sitter-glimmer/ac8b168bfded1fa2fb9f5f7ad3acdbd1118736ad' (2021-11-06)
  → 'github:alexlafroscia/tree-sitter-glimmer/86d82d16530a46b901e8ef55f63367cd904bd79f' (2021-11-29)
• Updated input 'zelk':
    'github:schnensch0/zelk/d94a0b11e1b0c809472216f8d59eba0168ca9d54' (2021-10-30)
  → 'github:schnensch0/zelk/070935235ba75e9f6b360fc758fdd170def0795a' (2021-11-26)
• Updated input 'zsh-abbr':
    'github:olets/zsh-abbr/2a4cdf9546bfba5feb96a194ef7fdb464a4c145d' (2021-09-24)
  → 'github:olets/zsh-abbr/d7126d72979a539294bfc770a1bb2a87163d8b26' (2021-11-24)
2021-12-05 20:00:09 +07:00
b2ed3a3c3d
user/direnv: fix cache directory name 2021-12-01 11:13:35 +07:00
3a5115c86a
user/direnv: clear cache on activation
also changed the layout name to be a bit easier to find if need be
2021-11-28 20:49:55 +07:00
b333c10ac6
user/picom: fix flicker and xorg log spam 2021-11-27 23:44:49 +07:00
3fc8f85ed2
shells/cs.osu: only set version on release builds 2021-11-27 22:54:05 +07:00
2426a3469e
system/packages: add jq 2021-11-25 12:26:06 +07:00
e2ee6940ab
packages/nvim-treesitter-nightly: init
this took way too long because i didn't realise .withPlugins only
overrides the original one aaaaaaa
2021-11-24 22:04:50 +07:00
ed5c719ff7
overlays: remove tree-sitter overlay
has already been merged into upstream nixpkgs
2021-11-21 16:21:04 +07:00
2dfb51820b
shells/cs.osu: fix typo
bruh moment
2021-11-21 14:41:42 +07:00
c4d00b3af1
osu-lazer: fix build and update to 2021.1120.0 2021-11-21 13:04:39 +07:00
26bba2abfb
flake: bump nixpkgs
last one didn't seem so well

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b0be7372b653cd847b484b9dc8dc06ca45e80d1f' (2021-11-19)
  → 'github:NixOS/nixpkgs/c2fc381a95252e5741246b9d51d608dc9640b41e' (2021-11-20)
2021-11-20 18:53:33 +07:00
e0dbfc95ef
packages/linux-lava: bump to 5.15.3 2021-11-19 20:49:16 +07:00
654687b290
overlays/osu-lazer: bump to 2021.1113.0 2021-11-19 20:49:16 +07:00
df89601f5d
flake: bump inputs
• Updated input 'better-status-indicators':
    'github:griefmodz/better-status-indicators/a7e2fcc2af1742a97a82a96d80779718c1616b54' (2021-11-10)
  → 'github:griefmodz/better-status-indicators/e73acb2ac0ad72be352866295db2aee4d3ffd703' (2021-11-16)
• Updated input 'home-manager':
    'github:nix-community/home-manager/accfbdf215dbf39eac2fbae67b574dac0be83d51' (2021-11-13)
  → 'github:nix-community/home-manager/2452979efe92128b03e3c27567267066c2825fab' (2021-11-18)
• Updated input 'linux-tkg':
    'github:Frogging-Family/linux-tkg/9782efe0ff7e3a60ffc3618c614f5d5893f843ec' (2021-11-13)
  → 'github:Frogging-Family/linux-tkg/56521c94ad2e9a5e76152ce70b7ec724472fee54' (2021-11-19)
• Updated input 'neovim-nightly':
    'github:nix-community/neovim-nightly-overlay/e581701bae763a38f215210c91e4138de7af3b2a' (2021-11-13)
  → 'github:nix-community/neovim-nightly-overlay/a2371d664bb9b96b664159e9c023ea16ddee9e6d' (2021-11-19)
• Updated input 'neovim-nightly/neovim-flake':
    'github:neovim/neovim/2ef9d2a663db35c73b93606dbe882ca697072cc3?dir=contrib' (2021-11-11)
  → 'github:neovim/neovim/f71be1f87b40bf863b6cf6b4fbcebffdd3297d88?dir=contrib' (2021-11-18)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3c69ccfb2f33cd0b2fa76a7b753c40cdd0cd2ca5' (2021-11-14)
  → 'github:NixOS/nixpkgs/b0be7372b653cd847b484b9dc8dc06ca45e80d1f' (2021-11-19)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/8a2e5fa870df3d34667d28fb3383d19516d182e4' (2021-11-17)
  → 'github:oxalica/rust-overlay/ccc467eff80b2fbb8000cf425e999ef14fbe200c' (2021-11-19)
2021-11-19 20:49:16 +07:00
1f1c4ef498
overlays/osu-lazer: use custom launch script 2021-11-19 20:42:40 +07:00
8aa10ce4ed
user/polybar: add 1px scrollbar
apparently the startup script used to always start a non-existent bottom
bar... whoops
2021-11-19 18:01:23 +07:00
72f173d5a7
system/audio: lower pipewire quantum to 64
hopefully it works better now
2021-11-19 16:42:37 +07:00
3f09d77c91
readme: add one 2021-11-19 15:07:09 +07:00
e634c7826c
user/sxhkd: fix broken floating window keybind
im a dumbass
2021-11-19 15:03:19 +07:00
4645bf5228
user/polybar: some tweaks 2021-11-19 14:30:38 +07:00
1891401fcc
user/bspwm: change wallpaper
yes it is a bit boring now but ill find another one later
2021-11-19 00:12:25 +07:00
79936cb7dd
user/dunst: some tweaks 2021-11-18 22:59:43 +07:00
428a9d66c3
user/rofi: stole a theme 2021-11-18 22:56:27 +07:00
910a1c5538
dunst: fix date command not being found 2021-11-17 18:51:04 +07:00
76b6f7cfb8
flake: add devShells
exposed via nix registry :D
can be used in nix-direnv like `use flake shells#cs.osu`
2021-11-17 11:14:10 +07:00
8c75ba2a2d
treewide: yet another restructure
modules, overlays, and packages have their own default.nix re-exporting
things instead of reading file paths. slightly improves declarativeness.

wine-osu is removed; we're just using nix-gaming (for now).

our custom packages will now have to be accessed via pkgs.me instead of
just pkgs. helps know where it came from

future goals: get rid of our overlays completely, or at least not make
it replace anything from nixpkgs
2021-11-17 10:57:56 +07:00
eb0f2cb733
direnv: store .direnv in ~/.cache 2021-11-17 10:16:28 +07:00
5773d144aa
system/base: add self to flake registry 2021-11-16 23:47:25 +07:00
e66c59052f
cascadia-code: remove overlay and use upstream 2021-11-15 23:14:03 +07:00
7db9bd5ac8
neovim: rust lsp tweaks 2021-11-15 23:10:06 +07:00
05df8f5eb4
dunst: update config 2021-11-15 20:35:31 +07:00
9fad534cc2
blossom/kernel: disable os-prober 2021-11-15 20:30:17 +07:00
c5a9265abe
direnv: remove enableFlakes (its on by default now) 2021-11-14 23:04:46 +07:00
c399a3d4ba
flake: bump inputs
• Updated input 'better-status-indicators':
    'github:griefmodz/better-status-indicators/ad6057f143bbb19ce3a7ae94a4fcdb833095568f' (2021-10-29)
  → 'github:griefmodz/better-status-indicators/a7e2fcc2af1742a97a82a96d80779718c1616b54' (2021-11-10)
• Updated input 'discover':
    'github:trigg/Discover/1ba14dc95041eaa43427259bfd621533fbbda696' (2021-10-20)
  → 'github:trigg/Discover/de3cec5cbe142424f4343cbdbce532827f292c6a' (2021-10-24)
• Updated input 'fast-syntax-highlighting':
    'github:zdharma-continuum/fast-syntax-highlighting/9a5a4a5199e7e480009e10433d0d8c5be91f31d4' (2021-11-01)
  → 'github:zdharma-continuum/fast-syntax-highlighting/585c089968caa1c904cbe926ff04a1be9e3d8f42' (2021-11-14)
• Updated input 'home-manager':
    'github:nix-community/home-manager/406eeec0b98903561767ce7aca311034d298d53e' (2021-10-23)
  → 'github:nix-community/home-manager/accfbdf215dbf39eac2fbae67b574dac0be83d51' (2021-11-13)
• Updated input 'linux-tkg':
    'github:Frogging-Family/linux-tkg/ba636511f4862466b11ea69264cab70b7ccb3459' (2021-11-12)
  → 'github:Frogging-Family/linux-tkg/9782efe0ff7e3a60ffc3618c614f5d5893f843ec' (2021-11-13)
• Updated input 'neovim-nightly':
    'github:nix-community/neovim-nightly-overlay/5ff5c9f2d167d348bd959fa4eddf37e84493a261' (2021-10-24)
  → 'github:nix-community/neovim-nightly-overlay/e581701bae763a38f215210c91e4138de7af3b2a' (2021-11-13)
• Updated input 'neovim-nightly/neovim-flake':
    'github:neovim/neovim/6acebb8b56e21247423a5692e9ca30dff05abb63?dir=contrib' (2021-10-24)
  → 'github:neovim/neovim/2ef9d2a663db35c73b93606dbe882ca697072cc3?dir=contrib' (2021-11-11)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e83a6a94fae214005e1e84551fe06e2b375ae56d' (2021-10-24)
  → 'github:NixOS/nixpkgs/3c69ccfb2f33cd0b2fa76a7b753c40cdd0cd2ca5' (2021-11-14)
• Updated input 'theme-toggler':
    'github:redstonekasi/theme-toggler/14c00ee550d3a08c868ea9e6f71c260a0f0840c7' (2020-10-17)
  → 'github:redstonekasi/theme-toggler/c8063b35ec9d42064d36845950a53cd6e2099458' (2021-11-09)
• Updated input 'tree-sitter-glimmer':
    'github:alexlafroscia/tree-sitter-glimmer/78bc70bb3093355d46920e18729e0e70da8a000e' (2021-10-21)
  → 'github:alexlafroscia/tree-sitter-glimmer/ac8b168bfded1fa2fb9f5f7ad3acdbd1118736ad' (2021-11-06)
• Updated input 'zelk':
    'github:schnensch0/zelk/7cd24c04d8ef547330f2f3156ff2c476ac38765b' (2021-09-21)
  → 'github:schnensch0/zelk/d94a0b11e1b0c809472216f8d59eba0168ca9d54' (2021-10-30)
2021-11-14 23:03:00 +07:00
598b7e8241
kernel: bump to 5.15.2
also moved linux-tkg to flake inputs
2021-11-14 23:01:20 +07:00
a09a252024
workflow: re-enable github action workflows for kernel builds
also updated the nix version used in the workflow
2021-11-12 21:00:48 +07:00
d16408c111
neovim: use upstream nvim-cmp 2021-11-12 20:57:52 +07:00
35ca2c2364
zsh: enable command-not-found hook 2021-11-11 19:50:38 +07:00