Commit graph

322 commits

Author SHA1 Message Date
3a7b53fb17
Enables vfio on glassbox 2024-02-15 09:50:51 -08:00
408b0f5f4f
Makes screen turn off if console inactive for 60 seconds 2024-02-15 09:38:03 -08:00
d58c4c4caf
flake.lock: Update
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/28dbd8b43ea328ee708f7da538c63e03d5ed93c8' (2024-02-03)
  → 'github:nix-community/fenix/09ef6ec17141904ca28ddd62f2697f63c2aaa799' (2024-02-15)
• Updated input 'fenix/nixpkgs':
    'github:nixos/nixpkgs/b8b232ae7b8b144397fdb12d20f592e5e7c1a64d' (2024-01-31)
  → 'github:nixos/nixpkgs/35ff7e87ee05199a8003f438ec11a174bcbd98ea' (2024-02-13)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/8f6a72871ec87ed53cfe43a09fb284168a284e7e' (2024-02-02)
  → 'github:rust-lang/rust-analyzer/dba59970bcccfb3c6fc16ea0d0d79da875f22316' (2024-02-14)
• Updated input 'home-manager':
    'github:nix-community/home-manager/21b078306a2ab68748abf72650db313d646cf2ca' (2024-02-11)
  → 'github:nix-community/home-manager/043ba285c6dc20f36441d48525402bcb9743c498' (2024-02-14)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/2a3429d4cfdc01794b9d6fc1b49be1da019b5606' (2024-02-13)
  → 'github:hyprwm/Hyprland/a8dae8f5e198327e5de8508d860234089f31e272' (2024-02-15)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/f9d39fb9aff0efee4a3d5f4a6d7c17701d38a1d8' (2024-02-11)
  → 'github:nixos/nixpkgs/a4d4fe8c5002202493e87ec8dbc91335ff55552c' (2024-02-15)
2024-02-15 07:32:54 -08:00
c001c07c44
Enables usbip 2024-02-15 00:42:02 -08:00
89d927219f
Fixes typo in glassbox kernel params 2024-02-14 21:40:55 -08:00
0b1e231acc
Updates glassbox boot disk 2024-02-14 21:17:53 -08:00
df0ac0a923
Enables iommu, splits out gpu related configs 2024-02-14 14:39:10 -08:00
de6022d1c7
Disables waybar experimental features 2024-02-13 14:39:46 -08:00
922b0d1778
flake.lock: Update
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/46a368edf5f1cc16573157797e5acead834d5b2c' (2024-01-30)
  → 'github:nix-community/fenix/28dbd8b43ea328ee708f7da538c63e03d5ed93c8' (2024-02-03)
• Updated input 'fenix/nixpkgs':
    'github:nixos/nixpkgs/c002c6aa977ad22c60398daaa9be52f2203d0006' (2024-01-27)
  → 'github:nixos/nixpkgs/b8b232ae7b8b144397fdb12d20f592e5e7c1a64d' (2024-01-31)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/d13951f25c4cb880bff09a3c02a796ecc51f69ac' (2024-01-29)
  → 'github:rust-lang/rust-analyzer/8f6a72871ec87ed53cfe43a09fb284168a284e7e' (2024-02-02)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/60c614008eed1d0383d21daac177a3e036192ed8' (2024-01-29)
  → 'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f' (2024-02-01)
• Updated input 'flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/b0d36bd0a420ecee3bc916c91886caca87c894e9?dir=lib' (2023-12-30)
  → 'github:NixOS/nixpkgs/97b17f32362e475016f942bbdfda4a4a72a8a652?dir=lib' (2024-01-29)
• Updated input 'home-manager':
    'github:nix-community/home-manager/d634c3abafa454551f2083b054cd95c3f287be61' (2024-01-28)
  → 'github:nix-community/home-manager/21b078306a2ab68748abf72650db313d646cf2ca' (2024-02-11)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/e65f52bf2d6abb001c402c8302ac7003da8cd06d' (2024-01-30)
  → 'github:hyprwm/Hyprland/2a3429d4cfdc01794b9d6fc1b49be1da019b5606' (2024-02-13)
• Updated input 'hyprland/nixpkgs':
    'github:NixOS/nixpkgs/ae5c332cbb5827f6b1f02572496b141021de335f' (2024-01-25)
  → 'github:NixOS/nixpkgs/d934204a0f8d9198e1e4515dd6fec76a139c87f0' (2024-02-10)
• Updated input 'hyprland/xdph':
    'github:hyprwm/xdg-desktop-portal-hyprland/5a592647587cd20b9692a347df6939b6d371b3bb' (2024-01-25)
  → 'github:hyprwm/xdg-desktop-portal-hyprland/c06fd88b3da492b8f9067be021b9184f7012b5a8' (2024-01-29)
• Updated input 'nix-index-database':
    'github:nix-community/nix-index-database/c782f2a4f6fc94311ab5ef31df2f1149a1856181' (2024-01-28)
  → 'github:nix-community/nix-index-database/0cb4345704123492e6d1f1068629069413c80de0' (2024-02-11)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/c002c6aa977ad22c60398daaa9be52f2203d0006' (2024-01-27)
  → 'github:nixos/nixpkgs/f9d39fb9aff0efee4a3d5f4a6d7c17701d38a1d8' (2024-02-11)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/7c54e08a689b53c8a1e5d70169f2ec9e2a68ffaf' (2024-01-28)
  → 'github:cachix/pre-commit-hooks.nix/0db2e67ee49910adfa13010e7f012149660af7f0' (2024-02-07)
• Updated input 'stylix':
    'github:danth/stylix/7a7c90015de7454060e103e94bb4e6010b5aa062' (2024-01-28)
  → 'github:danth/stylix/50cae37cfe23e5ad202ed53f48529139dfa0d008' (2024-02-12)
• Updated input 'stylix/base16':
    'github:SenchoPens/base16.nix/dddf2e1c04845d43c89a8e9e37d574519649a404' (2023-07-17)
  → 'github:SenchoPens/base16.nix/b390e87cd404e65ab4d786666351f1292e89162a' (2024-01-13)
• Added input 'stylix/gnome-shell':
    'github:GNOME/gnome-shell/a7c169c6c29cf02a4c392fa0acbbc5f5072823e7' (2023-10-31)
2024-02-13 14:04:46 -08:00
4e1f6fa13e
Removes Quartus from base linux home packages 2024-02-13 13:56:44 -08:00
d44754da38
Switches DNS to Cloudflare + Quad9 2024-02-13 13:53:54 -08:00
a2a0cb595e
Updates waybar for nixbox 2024-02-13 01:23:47 -08:00
5045bbecf5
Fixes widevine on aarch64 firefox, adds quartus prime 2024-02-13 00:47:22 -08:00
5cc4117bf8
Changes drives for host nixbox, fixes desktop.nix profile 2024-02-13 00:41:17 -08:00
d0f1e9a09d
Refactors profiles for gui, desktop and laptop 2024-02-06 16:29:34 -08:00
550d37ad66
Updates thinkpad host for new Hyprland config and WiFi 2024-02-06 15:56:42 -08:00
440b84f9e7
Adds glassbox host 2024-02-04 13:11:16 -08:00
7db994fba7
Disables aarch64 widevine on x86 2024-02-04 11:44:03 -08:00
c3bdc4210e
Enables tmp on tmpfs 2024-02-04 01:05:56 -08:00
93443c0a35
Enables widevine in firefox on voyager 2024-02-04 01:00:30 -08:00
7d2b0c8681
Adds waybar and fonts 2024-02-03 17:09:37 -08:00
8144d7bf6f
Adds swaylock and configures suspend 2024-02-03 16:13:27 -08:00
ef24670c02
Fixes Hyprland on voyager 2024-02-03 12:50:51 -08:00
53181cc77b
Adds voyager host (asahi linux on m1 mac) 2024-02-02 10:05:40 -08:00
b3366ca0f2
Enables relative line numbers in helix 2024-02-01 11:18:23 -08:00
0534debcd1
Fixes alacritty config, removes unused secrets 2024-01-31 08:17:58 -08:00
b3020722d9
flake.lock: Update
Flake lock file updates:

• Removed input 'emacs-overlay'
• Removed input 'emacs-overlay/flake-utils'
• Removed input 'emacs-overlay/flake-utils/systems'
• Removed input 'emacs-overlay/nixpkgs'
• Removed input 'emacs-overlay/nixpkgs-stable'
• Updated input 'fenix':
    'github:nix-community/fenix/5ade7808d45671b545f3516adf61bc9a604a6246' (2023-11-23)
  → 'github:nix-community/fenix/46a368edf5f1cc16573157797e5acead834d5b2c' (2024-01-30)
• Updated input 'fenix/nixpkgs':
    'github:nixos/nixpkgs/e4ad989506ec7d71f7302cc3067abd82730a4beb' (2023-11-19)
  → 'github:nixos/nixpkgs/c002c6aa977ad22c60398daaa9be52f2203d0006' (2024-01-27)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/7ceefc7ee981f7dd9de4cfdd070696e48b4ab43e' (2023-11-22)
  → 'github:rust-lang/rust-analyzer/d13951f25c4cb880bff09a3c02a796ecc51f69ac' (2024-01-29)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/8c9fa2545007b49a5db5f650ae91f227672c3877' (2023-11-01)
  → 'github:hercules-ci/flake-parts/60c614008eed1d0383d21daac177a3e036192ed8' (2024-01-29)
• Updated input 'flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/0cbe9f69c234a7700596e943bfae7ef27a31b735?dir=lib' (2023-10-29)
  → 'github:NixOS/nixpkgs/b0d36bd0a420ecee3bc916c91886caca87c894e9?dir=lib' (2023-12-30)
• Updated input 'home-manager':
    'github:willemml/home-manager/d08f04acae4b7ed2414e5f4d0bc6f1101d20a6ee' (2023-11-12)
  → 'github:nix-community/home-manager/d634c3abafa454551f2083b054cd95c3f287be61' (2024-01-28)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/e55c5a916ab942e641339471bc80b6d2efbc2044' (2023-11-22)
  → 'github:hyprwm/Hyprland/e65f52bf2d6abb001c402c8302ac7003da8cd06d' (2024-01-30)
• Updated input 'hyprland/nixpkgs':
    'github:NixOS/nixpkgs/8efd5d1e283604f75a808a20e6cde0ef313d07d4' (2023-10-24)
  → 'github:NixOS/nixpkgs/ae5c332cbb5827f6b1f02572496b141021de335f' (2024-01-25)
• Updated input 'hyprland/wlroots':
    'gitlab:wlroots/wlroots/5de9e1a99d6642c2d09d589aa37ff0a8945dcee1' (2023-11-06)
  → 'gitlab:wlroots/wlroots/00b869c1a96f300a8f25da95d624524895e0ddf2' (2024-01-27)
• Updated input 'hyprland/xdph':
    'github:hyprwm/xdg-desktop-portal-hyprland/22e7a65ff9633e1dedfa5317fdffc49f68de2ff2' (2023-10-22)
  → 'github:hyprwm/xdg-desktop-portal-hyprland/5a592647587cd20b9692a347df6939b6d371b3bb' (2024-01-25)
• Added input 'hyprland/xdph/hyprlang':
    'github:hyprwm/hyprlang/6624f2bb66d4d27975766e81f77174adbe58ec97' (2024-01-03)
• Added input 'hyprland/xdph/hyprlang/nixpkgs':
    follows 'hyprland/xdph/nixpkgs'
• Updated input 'nix-github-actions':
    'github:nix-community/nix-github-actions/4bb5e752616262457bc7ca5882192a564c0472d2' (2023-11-03)
  → 'github:nix-community/nix-github-actions/5163432afc817cf8bd1f031418d1869e4c9d5547' (2023-12-29)
• Updated input 'nix-index-database':
    'github:nix-community/nix-index-database/27920146e671a0d565aaa7452907383be14d8d82' (2023-11-19)
  → 'github:nix-community/nix-index-database/c782f2a4f6fc94311ab5ef31df2f1149a1856181' (2024-01-28)
• Updated input 'nixos-apple-silicon':
    'github:tpwrules/nixos-apple-silicon/14b327ca47703c376ebb82ba16dc42ca2baa57d8' (2023-11-19)
  → 'github:tpwrules/nixos-apple-silicon/6e324ab06cb27a19409ebc1dc2664bf1e585490a' (2024-01-18)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/e4ad989506ec7d71f7302cc3067abd82730a4beb' (2023-11-19)
  → 'github:nixos/nixpkgs/c002c6aa977ad22c60398daaa9be52f2203d0006' (2024-01-27)
• Removed input 'nixvim'
• Removed input 'nixvim/beautysh'
• Removed input 'nixvim/beautysh/nixpkgs'
• Removed input 'nixvim/beautysh/poetry2nix'
• Removed input 'nixvim/beautysh/poetry2nix/flake-utils'
• Removed input 'nixvim/beautysh/poetry2nix/nixpkgs'
• Removed input 'nixvim/beautysh/utils'
• Removed input 'nixvim/flake-utils'
• Removed input 'nixvim/flake-utils/systems'
• Removed input 'nixvim/nixpkgs'
• Removed input 'nixvim/pre-commit-hooks'
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/e558068cba67b23b4fbc5537173dbb43748a17e8' (2023-11-15)
  → 'github:cachix/pre-commit-hooks.nix/7c54e08a689b53c8a1e5d70169f2ec9e2a68ffaf' (2024-01-28)
• Updated input 'pre-commit-hooks/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
  → 'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
• Updated input 'pre-commit-hooks/flake-utils':
    'github:numtide/flake-utils/a1720a10a6cfe8234c0e93907ffe81be440f4cef' (2023-05-31)
  → 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
• Updated input 'pre-commit-hooks/gitignore':
    'github:hercules-ci/gitignore.nix/a20de23b925fd8264fd7fad6454652e142fd7f73' (2022-08-14)
  → 'github:hercules-ci/gitignore.nix/43e1aa1308018f37118e34d3a9cb4f5e75dc11d5' (2023-12-29)
• Updated input 'pre-commit-hooks/nixpkgs-stable':
    'github:NixOS/nixpkgs/c37ca420157f4abc31e26f436c1145f8951ff373' (2023-06-03)
  → 'github:NixOS/nixpkgs/3dc440faeee9e889fe2d1b4d25ad0f430d449356' (2024-01-10)
• Updated input 'stylix':
    'github:willemml/stylix/2ed2b0086b41d582aca26e083c19c0e47c8991e3' (2023-12-05)
  → 'github:danth/stylix/7a7c90015de7454060e103e94bb4e6010b5aa062' (2024-01-28)
• Updated input 'stylix/base16-alacritty':
    'github:aarowill/base16-alacritty/63d8ae5dfefe5db825dd4c699d0cdc2fc2c3eaf7' (2023-01-21)
  → 'github:aarowill/base16-alacritty/c95c200b3af739708455a03b5d185d3d2d263c6e' (2023-12-31)
• Added input 'stylix/base16-alacritty-yaml':
    'github:aarowill/base16-alacritty/63d8ae5dfefe5db825dd4c699d0cdc2fc2c3eaf7' (2023-01-21)
• Updated input 'stylix/home-manager':
    'github:nix-community/home-manager/c3ab5ea047e6dc73df530948f7367455749d8906' (2023-08-12)
  → 'github:nix-community/home-manager/3df2a80f3f85f91ea06e5e91071fa74ba92e5084' (2024-01-23)
2024-01-30 14:59:37 -08:00
6a934e5d2f
Adds osx-cross brew tap 2024-01-30 14:16:37 -08:00
6397a8bef3
Removes emacs 2024-01-30 14:00:27 -08:00
10543ff882
Uses gruvbox dark for stylix 2024-01-30 13:50:57 -08:00
03318d016d
Changes helix keybinds for colemak 2024-01-28 13:48:40 -08:00
b4b0e541c4
Changes wallpaper 2024-01-26 09:40:01 -08:00
9d89fa5d82
Adds hydra job for nixbox system 2024-01-14 12:16:06 -08:00
9a916b62b8
Disables yabai mouse autofocus/follow 2024-01-03 17:19:09 -08:00
9a08dcc333
Adds shell function - copy file to system clipboard 2023-11-30 12:41:41 -08:00
e25c0ee553
Adds packages to brew config, enables uninstall cleanup 2023-11-30 12:31:43 -08:00
30aaa9016c
Binds F+HJKL to arrows on darwin 2023-11-30 12:29:06 -08:00
08d8468670
Enables nixvim and helix editors 2023-11-24 20:50:51 -08:00
380e07d4c2
Changes hnei keybinds to use neio 2023-11-24 14:23:30 -08:00
c20c52c04a
Fixes torrenting, updates to transmission 4 2023-11-24 13:42:40 -08:00
12004619d9
Adds thunderbird to brew on darwin 2023-11-24 11:29:49 -08:00
feea308d00
Adds markdown version of README (using ox-md) 2023-11-24 11:04:20 -08:00
0615ead429
Enables Karabiner-Elements to remap Hyper+JKL; to arrows 2023-11-24 11:02:08 -08:00
a652917be6
Maps fn + hnei to arrow keys on darwin 2023-11-24 09:16:06 -08:00
f58f4b0911
Removes unused packages
Also removes packages that are not required for normal system use or
that should instead be installed in dev shells rather than systemwide.
2023-11-23 20:34:34 -08:00
e4feb3d435
flake.lock: Update
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/94a0f967876bbb4b42292026d2c776cade605589' (2023-11-16)
  → 'github:nix-community/emacs-overlay/7d58a5b06d126ef3bfac51a17f359201374a7490' (2023-11-23)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/d4b5a67bbe9ef750bd2fdffd4cad400dd5553af8' (2023-11-14)
  → 'github:NixOS/nixpkgs/f741f8a839912e272d7e87ccf4b9dbc6012cdaf9' (2023-11-20)
• Updated input 'fenix':
    'github:nix-community/fenix/ca6415d87d2e1b5975d59b2a68ae19029de1759c' (2023-11-11)
  → 'github:nix-community/fenix/5ade7808d45671b545f3516adf61bc9a604a6246' (2023-11-23)
• Updated input 'fenix/nixpkgs':
    'github:nixos/nixpkgs/85f1ba3e51676fa8cc604a3d863d729026a6b8eb' (2023-11-04)
  → 'github:nixos/nixpkgs/e4ad989506ec7d71f7302cc3067abd82730a4beb' (2023-11-19)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/11a87c917943dac5a568579f799c2d7458324103' (2023-11-10)
  → 'github:rust-lang/rust-analyzer/7ceefc7ee981f7dd9de4cfdd070696e48b4ab43e' (2023-11-22)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/9afdd61adeaf413afbe853dbc5fdf6853c8bde21' (2023-11-11)
  → 'github:hyprwm/Hyprland/e55c5a916ab942e641339471bc80b6d2efbc2044' (2023-11-22)
• Updated input 'nix-index-database':
    'github:nix-community/nix-index-database/8aff4ca3dee60d1422489fe8d52c2f837b3ad113' (2023-11-12)
  → 'github:nix-community/nix-index-database/27920146e671a0d565aaa7452907383be14d8d82' (2023-11-19)
• Updated input 'nixos-apple-silicon':
    'github:tpwrules/nixos-apple-silicon/08cea2d8b6b32b5dd3976d369863d4b22a22f2b4' (2023-10-22)
  → 'github:tpwrules/nixos-apple-silicon/14b327ca47703c376ebb82ba16dc42ca2baa57d8' (2023-11-19)
• Updated input 'nixvim':
    'github:nix-community/nixvim/796e7391cec5134fd36951d275e7a0809e2107c8' (2023-11-22)
  → 'github:nix-community/nixvim/a88b9550206ee3758314e7231c8b56784bd2d078' (2023-11-23)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/ea758da1a6dcde6dc36db348ed690d09b9864128' (2023-11-06)
  → 'github:cachix/pre-commit-hooks.nix/e558068cba67b23b4fbc5537173dbb43748a17e8' (2023-11-15)
• Updated input 'stylix':
    'github:danth/stylix/5c6f7fd709be441505998fc51a25b645a44d359e' (2023-11-08)
  → 'github:danth/stylix/a15c3196c1d620c18cbee8229092598384a89fef' (2023-11-18)
2023-11-23 00:35:39 -08:00
599f80ba29
Updates nixpkgs, adds nix-tree, fixes stylix on darwin 2023-11-23 00:34:17 -08:00
598220d875
Merge remote-tracking branch 'zeus/master' 2023-11-21 13:53:13 -08:00
4bfb2f3e32
Enables zerotier service on nixos 2023-11-21 13:50:02 -08:00
5129b71ac2
Changes boot drive of nixbox 2023-11-21 13:47:06 -08:00