Commit graph

857 commits

Author SHA1 Message Date
89f91afa4e
hardware: overhaul hardware configuration
- moved nvidia prime `xxxBusId` to machines specific configuration
- moved hostname config to flake.nix
- added per-machine configuration
  (example usage: multiple machines with same model)
2023-10-07 16:19:15 +08:00
9f9e060584
home: enable neovim and helix 2023-10-07 12:11:28 +08:00
760327c7ea
repo: trim tailing whitespaces 2023-10-05 18:09:04 +08:00
995165f641
home: remove unneeded lib 2023-10-05 18:07:47 +08:00
a8ad66dcd8
home: {modify,format}"vscode configuration" 2023-10-05 18:07:22 +08:00
d69188d887
overlays: patch prismlauncher to allow cracked accounts 2023-10-05 18:03:37 +08:00
2ef4f15dbd
Merge branch 'master' of https://github.com/Guanran928/flake 2023-10-05 15:56:59 +08:00
f1b0d66756
home: modify wm config
- rename script `wrapped-slurp` to `wrapped-grim`
- add keybinds to sway in `home.nix`
- remove needed environment variables on hyprland in `autostart.conf`
- remove unneeded fcitx5 autostart in `autostart.conf` and `home.nix`
- remove `hyprland.bak`
- remove tabs in `main.conf`
2023-10-05 15:14:52 +08:00
99352f7357
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/0f4e5b4999fd6a42ece5da8a3a2439a50e48e486' (2023-09-26)
  → 'github:nix-community/home-manager/68f7d8c0fb0bfc67d1916dd7f06288424360d43a' (2023-10-04)
• Updated input 'hosts':
    'github:StevenBlack/hosts/234b370284f9d79e0103862932ab781777fe983d' (2023-09-25)
  → 'github:StevenBlack/hosts/a84c71c8fb5e7edb9bd2f77f6c54ceca78ebae3d' (2023-10-04)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/6d7dc70f663891ef39dcfb8ba8e5ff643b4d9ed8' (2023-09-27)
  → 'github:hyprwm/Hyprland/3d1a1679604e9de18a46a9a0819daf2044b08fa6' (2023-10-05)
• Updated input 'hyprland/wlroots':
    'gitlab:wlroots/wlroots/98a745d926d8048bc30aef11b421df207a01c279' (2023-09-21)
  → 'gitlab:wlroots/wlroots/3406c1b17a4a7e6d4e2a7d9c1176affa72bce1bc' (2023-10-04)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/7f92dd1e7b0ff92c65856cd9015f651c151f0229' (2023-09-14)
  → 'github:nix-community/lanzaboote/ac43ac3024f814fcf3a3bab41873019109521442' (2023-10-04)
• Updated input 'nix-darwin':
    'github:LnL7/nix-darwin/e236a1e598a9a59265897948ac9874c364b9555f' (2023-09-26)
  → 'github:LnL7/nix-darwin/8b6ea26d5d2e8359d06278364f41fbc4b903b28a' (2023-10-03)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6500b4580c2a1f3d0f980d32d285739d8e156d92' (2023-09-25)
  → 'github:NixOS/nixpkgs/fdd898f8f79e8d2f99ed2ab6b3751811ef683242' (2023-10-01)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/2f375ed8702b0d8ee2430885059d5e7975e38f78' (2023-09-21)
  → 'github:Mic92/sops-nix/746c7fa1a64c1671a4bf287737c27fdc7101c4c2' (2023-10-03)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/596611941a74be176b98aeba9328aa9d01b8b322' (2023-09-16)
  → 'github:NixOS/nixpkgs/dbe90e63a36762f1fbde546e26a84af774a32455' (2023-10-01)
2023-10-05 12:54:43 +08:00
9b8a74aa60
flake: seperate entrypoint from machines 2023-10-05 12:53:41 +08:00
b7f96cb898
nixos,home: fix incorrect element-desktop package 2023-10-04 14:37:50 +08:00
cd83b24c86
darwin,home: use default.nix to import .nix files 2023-10-04 14:30:29 +08:00
4ae7910f64
darwin: fix infinite recursion
fae70de5cd217dea555a818364443b3481f63f91 is the first bad commit
2023-10-04 14:29:38 +08:00
923893ac82
secrets: encrypt hashed password with sops-nix 2023-10-02 11:12:25 +08:00
66fe5fc189
home: enable mangohud 2023-10-01 13:08:40 +08:00
4fbcce6ac9
home: modify installed packages 2023-09-29 04:42:31 +08:00
a92698bae7
workaround: temporary disable ms-python.python 2023-09-29 04:31:37 +08:00
b623cd6c6c
Merge branch 'master' of https://github.com/Guanran928/flake 2023-09-28 08:56:59 +08:00
62394b875b
flake.lock: Update
Flake lock file updates:

• Updated input 'berberman':
    'github:berberman/flakes/426b59117b981271deba195adca22739e3181ca2' (2023-09-14)
  → 'github:berberman/flakes/aca0f84121c1bdd145eaaf9788791aad34be7eb6' (2023-09-26)
• Updated input 'home-manager':
    'github:nix-community/home-manager/408ba13188ff9ce309fa2bdd2f81287d79773b00' (2023-09-20)
  → 'github:nix-community/home-manager/0f4e5b4999fd6a42ece5da8a3a2439a50e48e486' (2023-09-26)
• Updated input 'hosts':
    'github:StevenBlack/hosts/7b50a1feb922399013fd75eb5f50184f36f2f6e8' (2023-09-22)
  → 'github:StevenBlack/hosts/234b370284f9d79e0103862932ab781777fe983d' (2023-09-25)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/fb80cbe415835a7e0c64e2038d0fc56e8aba0ab4' (2023-09-23)
  → 'github:hyprwm/Hyprland/6d7dc70f663891ef39dcfb8ba8e5ff643b4d9ed8' (2023-09-27)
• Updated input 'nix-darwin':
    'github:LnL7/nix-darwin/c286b23c7fd7f0622bc4af898c91f58b8d304ff1' (2023-09-22)
  → 'github:LnL7/nix-darwin/e236a1e598a9a59265897948ac9874c364b9555f' (2023-09-26)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5ba549eafcf3e33405e5f66decd1a72356632b96' (2023-09-19)
  → 'github:NixOS/nixpkgs/6500b4580c2a1f3d0f980d32d285739d8e156d92' (2023-09-25)
2023-09-28 08:43:46 +08:00
316ffca490
Merge branch 'master' of https://github.com/Guanran928/flake 2023-09-27 18:36:13 +08:00
85d8fa2099
home: remove *-flags.conf 2023-09-27 18:21:42 +08:00
acca33cf59
nixos,metacubexd: use correct branch 2023-09-27 18:08:51 +08:00
e7a6d7831c
flake: move flake configurations to a seperate folder 2023-09-27 17:05:27 +08:00
109ea25c58
home,eza: fixtree alias 2023-09-27 14:47:07 +08:00
f3116799a6
darwin,fix: introduced by path changes in e6f857 2023-09-27 14:24:16 +08:00
ce813f3edc
darwin: move to new structure 2023-09-27 13:27:59 +08:00
0ee19f299b
Merge branch 'master' of https://github.com/Guanran928/flake 2023-09-27 13:26:54 +08:00
6108d87230
repo,fix: git submodules 2023-09-27 13:15:01 +08:00
fedee7be14
migrate to new structure 2023-09-27 12:05:53 +08:00
16dd604ca9
nixos: rename hosts to machines + minor changes 2023-09-27 07:52:00 +08:00
24419b28e3
nixos: add substituters 2023-09-27 07:40:21 +08:00
e151bf4bb7
flake.nix: disable command-not-found 2023-09-27 07:01:04 +08:00
c70b79327c
flake: remove disable systemd fcitx5 daemon 2023-09-26 16:37:10 +08:00
fda212386c
nixos,fix: actually import xdg.nix 2023-09-26 16:35:45 +08:00
fb0d9ba00d
darwin,users: modify user config structure 2023-09-25 15:47:48 +08:00
6c6ad8380b
home,zsh: actually make fzf-tab work 2023-09-24 05:46:18 +08:00
9d20316344
secrets: update clash subscription 2023-09-23 11:26:36 +08:00
6537bd0e00
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/d9b88b43524db1591fb3d9410a21428198d75d49' (2023-09-13)
  → 'github:nix-community/home-manager/408ba13188ff9ce309fa2bdd2f81287d79773b00' (2023-09-20)
• Updated input 'hosts':
    'github:StevenBlack/hosts/f91afbf85c34a491b25ba556db7d319ca96582fc' (2023-09-15)
  → 'github:StevenBlack/hosts/7b50a1feb922399013fd75eb5f50184f36f2f6e8' (2023-09-22)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/b0a82c04dfc3f08183d68318a1d0eb4001c99559' (2023-09-17)
  → 'github:hyprwm/Hyprland/fb80cbe415835a7e0c64e2038d0fc56e8aba0ab4' (2023-09-23)
• Updated input 'hyprland/wlroots':
    'gitlab:wlroots/wlroots/65bbbbbf0c3d6844cee3c4e294d0ba07e1f82211' (2023-09-09)
  → 'gitlab:wlroots/wlroots/98a745d926d8048bc30aef11b421df207a01c279' (2023-09-21)
• Updated input 'nix-darwin':
    'github:LnL7/nix-darwin/80bb201f4925cdda5a7a3c7b1900fb26bb2af2e8' (2023-09-15)
  → 'github:LnL7/nix-darwin/c286b23c7fd7f0622bc4af898c91f58b8d304ff1' (2023-09-22)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ace5093e36ab1e95cb9463863491bee90d5a4183' (2023-09-15)
  → 'github:NixOS/nixpkgs/5ba549eafcf3e33405e5f66decd1a72356632b96' (2023-09-19)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/ea208e55f8742fdcc0986b256bdfa8986f5e4415' (2023-09-12)
  → 'github:Mic92/sops-nix/2f375ed8702b0d8ee2430885059d5e7975e38f78' (2023-09-21)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/5601118d39ca9105f8e7b39d4c221d3388c0419d' (2023-09-02)
  → 'github:NixOS/nixpkgs/596611941a74be176b98aeba9328aa9d01b8b322' (2023-09-16)
2023-09-23 10:58:34 +08:00
ebb0650baf
Merge branch 'master' of https://github.com/Guanran928/flake 2023-09-23 07:28:12 +08:00
0c17ac3158
secrets: add clear text differ to git 2023-09-23 07:28:05 +08:00
b1d2c4d446
darwin: modify key repeat rate 2023-09-23 06:31:10 +08:00
36bd037a03
nixos: minor adjustments to secrets, proxy, users 2023-09-21 05:23:10 +08:00
04990550bb
nixos: add roboto to fonts 2023-09-21 05:21:04 +08:00
bbafa6cf13
home: comment unneeded shell aliases 2023-09-21 05:20:38 +08:00
0a06c22469
darwin: add more keybind to skhd 2023-09-20 10:35:12 +08:00
5c6b79dfaa
darwin: yabai, skhd. brew -> nix 2023-09-20 10:07:33 +08:00
181b4e8446
home,darwin: add LSP packages 2023-09-20 09:44:26 +08:00
d4806a7a23
home,darwin: replace outdated macOS components 2023-09-20 09:42:26 +08:00
6006f1ee67
feat: more macos general settings 2023-09-20 09:30:29 +08:00
aaefd1da2e
feat: add login window settings on darwin 2023-09-20 07:10:58 +08:00