-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtodo.txt
79 lines (56 loc) · 3.54 KB
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
framwork stuff: https://github.com/smravec/nixos-config/blob/main/nixos/hardware-optimization/framework-specific.nix
wlsunset: https://github.com/johnae/world/blob/49405f7865ae7f2cb6962d45de26bac4da8dc84f/users/profiles/wlsunset.nix
qutebrowser:
- https://github.com/johnae/world/blob/49405f7865ae7f2cb6962d45de26bac4da8dc84f/users/profiles/qutebrowser.nix
wofi emoji: https://github.com/end-4/dots-hyprland/blob/m3ww/Import%20Manually/execs%20(add%20to%20path)/wofi-emoji
- [ ] Smarter tmux sessions: https://www.joshmedeski.com/posts/smart-tmux-sessions-with-zoxide-and-fzf/
- [x] Neovim IDE: https://github.com/gvolpe/nix-config/tree/master/home/programs/neovim-ide
- [x] Firefox:
- https://github.com/gvolpe/nix-config/blob/master/home/programs/browsers/firefox.nix
- https://github.com/hlissner/dotfiles/blob/master/modules/desktop/browsers/firefox.nix
- https://github.com/BhasherBEL/dotfiles-nix/blob/master/home/shared/pc/apps/desktop/firefox.nix
- [X] Move audio to hardware
- https://github.com/hlissner/dotfiles/blob/master/modules/hardware/audio.nix
- [ ] Implement security: https://github.com/hlissner/dotfiles/blob/master/modules/security.nix
- https://github.com/hlissner/dotfiles/blob/master/modules/security.nix
- [ ] Migrate dconf to gtk: https://github.com/CatDevz/dotfiles/blob/master/modules/home/desktop/theme.nix#L26
- [ ] Steam: https://nixos.wiki/wiki/Steam
- [x] Spotify:
- https://github.com/abba23/spotify-adblock -> create nix flake?
- https://github.com/the-argus/spicetify-nix
- [ ] Rofi: https://github.com/hlissner/dotfiles
- [ ] Design dotfiles more like this: https://github.com/hlissner/dotfiles
- Clear separation between home-manager and nixos (system): https://github.com/Misterio77/nix-starter-configs/tree/main/standard
- Add options to make it a nice list: https://github.com/KubqoA/dotfiles/blob/bc8aec4fb033740ffedf61b8580577902c156d6b/hosts/unacorda/default.nix#L91-L138
- Home and System folder: https://github.com/gvolpe/nix-config
- Kinda like this: https://github.com/fufexan/dotfiles/
---
GPU Offloading:
- https://libreddit.mha.fi/r/NixOS/comments/vkgyvz/noob_with_questions_particularly_regarding_nvidia/
- https://kevincox.ca/2020/12/04/nixos-config-switching/
```
hardware.nvidia.modesetting.enable = true;
hardware.nvidia.prime = {
sync.enable = true;
# Bus IDs are the first three numbers from `lspci`.
intelBusId = "PCI:0:2:0";
nvidiaBusId = "PCI:1:0:0";
};
```
Unstable linux_packages; https://libreddit.mha.fi/r/NixOS/comments/yjqccv/unable_to_start_xorg/
Modify the kernel: https://forum.level1techs.com/t/nixos-vfio-pcie-passthrough/130916
Override/path qemu: https://discourse.nixos.org/t/libvirt-installing-qemu-hook/385/7
Qemu Config:
- https://github.com/viperML/dotfiles/blob/master/modules/nixos/vfio/windows-nvidia.xml
- https://alexbakker.me/misc/libvirt-nt10.xml
- https://docs.vrchat.com/docs/using-vrchat-in-a-virtual-machine
- https://superuser.com/questions/1606898/hiding-qemu-virtualization-in-guest-windows-10
- https://astrid.tech/2022/09/22/0/nixos-gpu-vfio/
-
- [ ] homepage dashboard: https://github.com/mrjones2014/dotfiles/blob/8e514187dae6adf3f732b1d790141441352cb2f4/hosts/server/homepage.nix
better modules:
- https://github.com/edmundmiller/dotfiles/blob/25c5845109299e028ab730d9fada56a9fd9e2982/hosts/framework/default.nix#L55
- add fs module for sdd, zfs, ...
- modules inside a single folder: https://github.com/edmundmiller/dotfiles/tree/main/modules
- security: https://github.com/edmundmiller/dotfiles/blob/main/modules/security.nix
- disable ipv6?