Commit graph

153 commits

Author SHA1 Message Date
060a774510
secrets,clash-config: mixed-port -> port 2023-10-18 19:04:23 +08:00
a75a14d0a2
flake: adapt new flake.lock 2023-10-18 19:04:06 +08:00
4ec8a8cede
flake.lock: Update
Flake lock file updates:

• Updated input 'berberman':
    'github:berberman/flakes/dd9dd2d85392f2bace74962646d4bfdb9737d852' (2023-10-06)
  → 'github:berberman/flakes/158fb86379dbf093b963937e2684b2318a693de5' (2023-10-16)
• Updated input 'disko':
    'github:nix-community/disko/3c41ae36ff12afbada9396c7d8282c2c74f74e06' (2023-10-12)
  → 'github:nix-community/disko/325e1f7f2e0eea44c27e5e8a3946c2461ec095f2' (2023-10-16)
• Updated input 'home-manager':
    'github:nix-community/home-manager/6bba64781e4b7c1f91a733583defbd3e46b49408' (2023-10-10)
  → 'github:nix-community/home-manager/05649393ac1f34980a5cf6a6e89de77626c9182b' (2023-10-18)
• Updated input 'hosts':
    'github:StevenBlack/hosts/83b54bcbfd7ac00b517b23e873f9a4cd486f746e' (2023-10-08)
  → 'github:StevenBlack/hosts/9b6cb1109ab675ece26b57801e78d81e221ba0cc' (2023-10-17)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/06cc42441cd5b24444f7c79495851dedde8bc732' (2023-10-11)
  → 'github:hyprwm/Hyprland/a0b675ec9e57af8bc631fc8cc54d062b58669a9f' (2023-10-17)
• Updated input 'impermanence':
    'github:nix-community/impermanence/e9643d08d0d193a2e074a19d4d90c67a874d932e' (2023-09-13)
  → 'github:nix-community/impermanence/0f317c2e9e56550ce12323eb39302d251618f5b5' (2023-10-14)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/ac43ac3024f814fcf3a3bab41873019109521442' (2023-10-04)
  → 'github:nix-community/lanzaboote/778e21733b2b7d11771caee2b4678524042dfd51' (2023-10-16)
• Updated input 'metacubexd':
    'github:MetaCubeX/metacubexd/0ff85616c7b9156e9d5eaee62eb811da5872a71d' (2023-10-09)
  → 'github:MetaCubeX/metacubexd/6c513fc9855ad53054d6d7707ff863d71b3fe5b4' (2023-10-16)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f99e5f03cc0aa231ab5950a15ed02afec45ed51a' (2023-10-09)
  → 'github:NixOS/nixpkgs/ca012a02bf8327be9e488546faecae5e05d7d749' (2023-10-16)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/f995ea159252a53b25fa99824f2891e3b479d511' (2023-10-11)
  → 'github:Mic92/sops-nix/51186b8012068c417dac7c31fb12861726577898' (2023-10-15)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/2f3b6b3fcd9fa0a4e6b544180c058a70890a7cc1' (2023-10-07)
  → 'github:NixOS/nixpkgs/0e1cff585c1a85aeab059d3109f66134a8f76935' (2023-10-15)
• Updated input 'tokyonight':
    'github:folke/tokyonight.nvim/dce0ab49ae751f4f3617ab42d6f20c72369c7cb1' (2023-10-12)
  → 'github:folke/tokyonight.nvim/633039585dff7fd2b9b62fb190bf768702609d95' (2023-10-16)
2023-10-18 19:03:51 +08:00
5751f40dc1
packages,fonts: add symbols nerd font 2023-10-18 19:03:39 +08:00
7d8e9ad340
home,vscode: modify userSettings 2023-10-18 19:03:35 +08:00
039d5a8557
home: remove unnecessary packages 2023-10-18 17:46:08 +08:00
3904d71c33
home: fix dotfiles 2023-10-18 17:45:08 +08:00
aaa3d9ee88
nixos,boot: set timeout to 0 seconds 2023-10-18 17:44:41 +08:00
58e773ba33
disko: secure /boot 2023-10-18 17:42:59 +08:00
d55cafd965
nixos,kdeconnect: gsconnect -> valent 2023-10-18 17:42:18 +08:00
8ff2fc46aa
nixos: add presets 2023-10-16 16:26:06 +08:00
07bff0bc66
home,i18n: fcitx5-rime -> fcitx5-chinese-addons 2023-10-15 18:53:11 +08:00
87ad449cc2
secrets,nix: add nix access tokens 2023-10-15 15:44:55 +08:00
5bd2c3dbde
Merge branch 'master' of https://github.com/Guanran928/flake 2023-10-15 14:24:40 +08:00
c60dda203f
darwin: split config into different parts 2023-10-15 12:38:49 +08:00
669e34d9b6
home,i18n: fcitx5-chinese-addons -> fcitx5-rime 2023-10-15 08:52:03 +08:00
4b52ac15d2
repo: declutter 2023-10-15 08:51:56 +08:00
c98e7e62bb
home,zsh: fix plugin path 2023-10-14 17:40:41 +08:00
e179a6bc06
users: remove system-user.nix 2023-10-14 17:40:12 +08:00
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