Commit graph

484 commits

Author SHA1 Message Date
0a23fd605c
home,zsh,sudo: use fetchers 2023-10-14 17:39:45 +08:00
8d3acf6838
repo: git submodules -> flake inputs 2023-10-14 15:53:25 +08:00
902c079413
flake: import flakes in {machine,user}-specific configs 2023-10-14 13:53:54 +08:00
f7d4878472
nix: modify nix configurations 2023-10-14 10:20:42 +08:00
92ca867f76
overlays: use fetchgit to fetch patches from aur 2023-10-13 15:12:12 +08:00
f63465ea9e
81fw-nixos: enable luks tpm unlocking 2023-10-13 01:13:18 +08:00
28f685204a
impermanence: presist more paths 2023-10-12 23:13:05 +08:00
ba30402186
networking: networkmanager -> iwd 2023-10-12 22:22:13 +08:00
9927edfc3b
81fw: disable xbox controller support 2023-10-12 22:21:28 +08:00
b554b2fbf0
81fw-nixos: setup disko, impermanence 2023-10-12 22:21:14 +08:00
48fbc3b8f0
home,sway: fix extra spaces in exit dialog 2023-10-12 16:40:58 +08:00
f2d5d71f42
flake: adapt new flake.lock 2023-10-12 16:40:25 +08:00
c231751695
flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/32ce057c183506cecb0b84950e4eaf39f37e8c75' (2023-10-09)
  → 'github:nix-community/disko/3c41ae36ff12afbada9396c7d8282c2c74f74e06' (2023-10-12)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/34455844e9ac623e68375bb007535cdf979f2a02' (2023-10-11)
  → 'github:hyprwm/Hyprland/06cc42441cd5b24444f7c79495851dedde8bc732' (2023-10-11)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/6b32358c22d2718a5407d39a8236c7bd9608f447' (2023-10-09)
  → 'github:Mic92/sops-nix/f995ea159252a53b25fa99824f2891e3b479d511' (2023-10-11)
2023-10-12 16:35:35 +08:00
f1180fd4a5
Merge branch 'master' of https://github.com/Guanran928/flake 2023-10-10 17:49:57 +08:00
ecdd788608
flake: fix typo in username 2023-10-10 17:42:18 +08:00
84bfa9817a
networking: modify proxy configurations
- removed `environment.systemPackages = with pkgs; [ clash-meta ];`,
  as I found it isn't nessessary...
- use same environment variables on different platforms and alias
2023-10-10 17:05:33 +08:00
78010ed6e9
home: use Inter as default font in fontconfig 2023-10-10 16:50:50 +08:00
8f87d4175f
home: (actually) fix incorrect default workspace on sway 2023-10-10 16:50:14 +08:00
6fb6c417a5
machines,81fw: remove @flatpak subvolume 2023-10-10 16:44:29 +08:00
2aa30d4dea
home: split config into multiple parts 2023-10-10 15:25:31 +08:00
fd7de0a940
home: modify sway config
- autostarts:
  - added udiskie
- keybinds:
  - disabled `resize` mode
  - added "screenshot + edit" keybind
- visuals:
  - re-added titlebar
- misc:
  - fixed default workspace being workspace 10
2023-10-10 14:26:32 +08:00
d0ffeda259
home: remove font-* scripts 2023-10-10 11:51:26 +08:00
cba692f502
users,entries: use shorter path 2023-10-09 22:13:21 +08:00
9d0c30818e
secrets: modify clash-config 2023-10-09 22:11:37 +08:00
3fd1a9cb5a
darwin: clash-meta daemon with launchd 2023-10-09 14:52:33 +08:00
1f84c9ece5
flake: fix imac-2017 machine path 2023-10-08 17:17:43 +08:00
aed681b24d
overlays: patch firefox with .diff file from aur/firefox-xdg 2023-10-08 11:15:59 +08:00
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