Commit graph

62 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
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
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
598b7e8241
kernel: bump to 5.15.2
also moved linux-tkg to flake inputs
2021-11-14 23:01:20 +07:00
f91c64d71e
winter: rename to blossom 2021-11-02 00:53:56 +07:00
72c6763508
flake: fixes for recent input bump
- removed mongodb-compass (unnecessary)
- removed packwiz
- removed discover-overlay
- removed rofi.scrollbar option
- use zdharma-continuum as upstream zdharma is no longer available
2021-11-01 23:17:17 +07:00
1a5ea7162b
packwiz: init at 9ef87bc 2021-10-10 14:03:12 +07:00
2b4cb226a1
fondue: init 2021-09-20 14:46:29 +00:00
eee9b5df5b
flake: use agenix 2021-09-20 13:24:00 +00:00
00ceb3cf50
spotify-adblock: init 2021-09-19 11:31:11 +07:00
228e3f02dd
neovim: add tree-sitter-jsonc 2021-09-07 08:10:45 +07:00
2987222270
neovim: add tree-sitter-glimmer 2021-09-07 08:10:35 +07:00
b2ee6c9604
wine: switch to nix-gaming's wine-tkg 2021-09-04 14:14:42 +07:00
b0b98aa58e
discord: use zelk with tokyonight colourscheme 2021-08-27 14:42:32 +07:00
e2597a43b1
flake: use host-specific secrets 2021-08-21 18:38:47 +07:00
2917dcbe3b
apricot: init 2021-08-21 18:38:04 +07:00
de6d9a42b2
refactor: move host-specific modules to hosts/ 2021-08-21 18:38:00 +07:00
29aac7e6e5
discord: add powercord with a bunch of stuff 2021-08-21 00:52:47 +07:00
0a70eff5fc
fix host generation function 2021-08-01 14:24:42 +07:00
0e608a0fdf
add discover 2021-07-18 14:26:55 +07:00
d272ea161b
use a function to create system configs 2021-07-15 20:47:13 +07:00
f7312b9f16
don't use with inputs 2021-07-15 20:47:13 +07:00
157a0177d9
split base system config into a module 2021-07-15 20:47:13 +07:00
0f37f09199
formatting goes brrr 2021-07-15 19:59:41 +07:00
c86be50084
restructure
- users/rin/default.nix -> users/rin.nix
- users/rin/home.nix +-> users/rin.nix
- users/rin/*.nix -> modules/user/*.nix
- users/rin/scripts/ -> scripts/
- hosts/winter/default.nix -> hosts/winter.nix
- hosts/winter/*.nix -> modules/system/*.nix

- modules are dynamically imported as sets for system and user
2021-07-15 19:16:11 +07:00
84f08a3a1c
fix zsh plugins 2021-07-15 15:00:20 +07:00
7cd76b2b63
add enableGUI option, with conditional modules depending on it 2021-07-15 14:49:37 +07:00
c8647160f3
remove unnecessary rec 2021-07-15 14:49:37 +07:00
e5e4fc385c
merge hm-base into base 2021-07-15 13:39:48 +07:00
ac5e26ecda
disallow dirty git trees 2021-07-14 13:41:54 +07:00
1432ea461c
flake-managed zsh plugins 2021-07-14 11:12:57 +07:00
de251c5fdd
switch to nixpkgs master 2021-07-14 11:12:57 +07:00
112011f766
use flakes' revCount as part of the system version
also disabled dirty rebuilds
2021-07-14 11:12:57 +07:00
c087b37ab6
bump nixpkgs - r301044.87807e64a5e 2021-07-10 01:14:22 +07:00
5ce07a047a
use neovim nightly 2021-07-05 11:22:34 +07:00
d006552755
simplify flake inputs 2021-07-04 21:25:20 +07:00
450fd2f355
bump nixpkgs - r299942.09c38c29f2c 2021-07-04 14:15:55 +07:00
94a3281cbe
switch back to home-manager master 2021-07-02 07:21:55 +07:00
d9b73bfd43
refactoring
- overlays/{linux,wine-osu}.nix -> packages/{linux-lava,wine-osu}/
- overlays/misc/ -> overlays/patches/
- overlays/misc/0001...patch -> packages/linux-lava/si...patch
- overlays/misc/wine/ -> packages/wine-osu/patches/
- flake.nix:
  - overlays are dynamically read from overlays/
  - define custom packages separately
- packages/*
  - now imported using callPackage
2021-06-27 11:59:05 +07:00
268a85c2ef
switch home-manager branch
waiting for upstream, maybe :3
2021-06-26 22:16:58 +07:00
2f58a31d18
switch back to unstable
rebuilds are pain
2021-06-24 07:11:32 +07:00
8fead95a9e
bump nixpkgs - r296773.f2122ea5815 2021-06-20 11:44:54 +07:00
e995d02e9c
try out putting revcount in version 2021-06-20 11:44:53 +07:00
bbb48d6a45
add mpv and mps-youtube 2021-06-15 09:59:23 +07:00
6fb7048da8
living on the edge 2021-06-04 16:42:04 +07:00
023c408aff
add xinit overlay 2021-06-04 16:17:42 +07:00
1a2c5f66b8
temporarily use forked home-manager 2021-06-04 16:17:42 +07:00
cb7bedb398
use material-icons 4 with otf and ttf 2021-05-30 12:34:36 +07:00
2a681be60e
add transcrypt 2021-05-28 18:50:42 +07:00