cleanpu
This commit is contained in:
parent
75194d6d96
commit
1e05201b38
5 changed files with 36 additions and 38 deletions
|
|
@ -28,13 +28,13 @@
|
||||||
devenv
|
devenv
|
||||||
direnv
|
direnv
|
||||||
gh
|
gh
|
||||||
git-cliff
|
# git-cliff
|
||||||
hyperfine
|
hyperfine
|
||||||
jujutsu
|
jujutsu
|
||||||
just
|
just
|
||||||
lldb
|
lldb
|
||||||
lua-language-server
|
# lua-language-server
|
||||||
markdown-oxide
|
# markdown-oxide # markdown lsp
|
||||||
qFlipper
|
qFlipper
|
||||||
qemu
|
qemu
|
||||||
sd
|
sd
|
||||||
|
|
@ -71,16 +71,15 @@
|
||||||
|
|
||||||
# python
|
# python
|
||||||
# pypy3
|
# pypy3
|
||||||
# python3
|
python3
|
||||||
(python3.withPackages (ps:
|
# (python3.withPackages (ps:
|
||||||
with ps; [
|
# with ps; [
|
||||||
llm
|
# llm
|
||||||
# llm-openrouter
|
# # llm-openrouter
|
||||||
]))
|
# ]))
|
||||||
# python310Packages.python-lsp-server
|
# python310Packages.python-lsp-server
|
||||||
uv
|
uv
|
||||||
ruff
|
ruff
|
||||||
ruff-lsp
|
|
||||||
|
|
||||||
# rust
|
# rust
|
||||||
cargo-binstall
|
cargo-binstall
|
||||||
|
|
|
||||||
|
|
@ -36,9 +36,9 @@
|
||||||
];
|
];
|
||||||
programs.partition-manager.enable = lib.mkDefault true;
|
programs.partition-manager.enable = lib.mkDefault true;
|
||||||
|
|
||||||
programs.nh = {
|
# programs.nh = {
|
||||||
enable = true;
|
# enable = true;
|
||||||
};
|
# };
|
||||||
|
|
||||||
programs.firefox.enable = true;
|
programs.firefox.enable = true;
|
||||||
programs.firefox.policies = {
|
programs.firefox.policies = {
|
||||||
|
|
|
||||||
|
|
@ -92,8 +92,8 @@
|
||||||
# ];
|
# ];
|
||||||
boot.kernelParams = [
|
boot.kernelParams = [
|
||||||
"amdgpu.abmlevel=1"
|
"amdgpu.abmlevel=1"
|
||||||
"amdgpu.dcdebugmask=0x400"
|
# "amdgpu.dcdebugmask=0x400"
|
||||||
"mem_sleep_default=deep"
|
# "mem_sleep_default=deep"
|
||||||
];
|
];
|
||||||
# boot.kernelModules = ["kvm-amd"];
|
# boot.kernelModules = ["kvm-amd"];
|
||||||
powerManagement.cpuFreqGovernor = "powersave";
|
powerManagement.cpuFreqGovernor = "powersave";
|
||||||
|
|
|
||||||
|
|
@ -6,63 +6,62 @@
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
users.users.tao.packages = with pkgs; [
|
users.users.tao.packages = with pkgs; [
|
||||||
slack
|
# boxxy
|
||||||
gocryptfs
|
calibre
|
||||||
nix-output-monitor
|
# carapace
|
||||||
nvd
|
# cloud-hypervisor
|
||||||
# calibre
|
|
||||||
# davinci-resolve
|
# davinci-resolve
|
||||||
# fractal
|
# fractal
|
||||||
|
# freerdp
|
||||||
# inputs.plasma-manager.packages.${pkgs.system}.default
|
# inputs.plasma-manager.packages.${pkgs.system}.default
|
||||||
# jellyfin-mpv-shim
|
# jellyfin-mpv-shim
|
||||||
# libsForQt5.kcharselect
|
# libsForQt5.kcharselect
|
||||||
# mendeley
|
# mendeley
|
||||||
|
# piper
|
||||||
# slack
|
# slack
|
||||||
# tectonic
|
# tectonic
|
||||||
# texlab
|
# texlab
|
||||||
|
# thunderbird
|
||||||
# wkhtmltopdf
|
# wkhtmltopdf
|
||||||
appimage-run
|
appimage-run
|
||||||
aspell
|
aspell
|
||||||
aspellDicts.en
|
aspellDicts.en
|
||||||
bottles
|
bottles
|
||||||
# boxxy
|
|
||||||
# carapace
|
|
||||||
# cloud-hypervisor
|
|
||||||
darktable
|
darktable
|
||||||
deluge
|
deluge
|
||||||
discord
|
discord
|
||||||
freecad-wayland
|
freecad-wayland
|
||||||
# freerdp
|
|
||||||
gocryptfs
|
gocryptfs
|
||||||
gurk-rs
|
gurk-rs
|
||||||
jellyfin-media-player
|
jellyfin-media-player
|
||||||
kdePackages.plasma-vault
|
# kdePackages.plasma-vault
|
||||||
keepassxc
|
keepassxc
|
||||||
leetcode-cli
|
# leetcode-cli
|
||||||
man-pages
|
man-pages
|
||||||
man-pages-posix
|
man-pages-posix
|
||||||
miniserve
|
miniserve
|
||||||
mousai
|
mousai
|
||||||
|
nix-output-monitor
|
||||||
nixos-anywhere
|
nixos-anywhere
|
||||||
nufmt
|
nufmt
|
||||||
nushell
|
nushell
|
||||||
|
nvd
|
||||||
obs-studio
|
obs-studio
|
||||||
oculante
|
oculante
|
||||||
onlyoffice-bin
|
onlyoffice-bin
|
||||||
pandoc
|
pandoc
|
||||||
pipe-rename
|
pipe-rename
|
||||||
# piper
|
|
||||||
prusa-slicer
|
prusa-slicer
|
||||||
qmk
|
qmk
|
||||||
qmk-udev-rules
|
qmk-udev-rules
|
||||||
qmk_hid
|
qmk_hid
|
||||||
ripgrep-all
|
ripgrep-all
|
||||||
signal-desktop
|
signal-desktop
|
||||||
|
slack
|
||||||
snapper
|
snapper
|
||||||
starship
|
starship
|
||||||
syncthingtray
|
syncthingtray
|
||||||
taskwarrior3
|
taskwarrior3
|
||||||
# thunderbird
|
|
||||||
tinymist
|
tinymist
|
||||||
toastify
|
toastify
|
||||||
typst
|
typst
|
||||||
|
|
@ -80,10 +79,10 @@
|
||||||
programs.kdeconnect.enable = true;
|
programs.kdeconnect.enable = true;
|
||||||
environment.shells = with pkgs; [nushell];
|
environment.shells = with pkgs; [nushell];
|
||||||
|
|
||||||
virtualisation.libvirtd.enable = true;
|
# virtualisation.libvirtd.enable = true;
|
||||||
virtualisation.libvirtd.qemu.swtpm.enable = true;
|
# virtualisation.libvirtd.qemu.swtpm.enable = true;
|
||||||
virtualisation.spiceUSBRedirection.enable = true;
|
# virtualisation.spiceUSBRedirection.enable = true;
|
||||||
programs.virt-manager.enable = true;
|
# programs.virt-manager.enable = true;
|
||||||
|
|
||||||
# virtualisation.virtualbox.host = {
|
# virtualisation.virtualbox.host = {
|
||||||
# enable = true;
|
# enable = true;
|
||||||
|
|
@ -123,7 +122,7 @@
|
||||||
services.udev.extraRules = ''
|
services.udev.extraRules = ''
|
||||||
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0660", GROUP="users", TAG+="uaccess", TAG+="udev-acl"
|
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0660", GROUP="users", TAG+="uaccess", TAG+="udev-acl"
|
||||||
'';
|
'';
|
||||||
services.ratbagd.enable = true;
|
# services.ratbagd.enable = true;
|
||||||
|
|
||||||
boot.extraModulePackages = with config.boot.kernelPackages; [
|
boot.extraModulePackages = with config.boot.kernelPackages; [
|
||||||
v4l2loopback
|
v4l2loopback
|
||||||
|
|
|
||||||
|
|
@ -155,11 +155,11 @@ in {
|
||||||
settings = builtins.fromTOML (builtins.readFile ./starship.toml);
|
settings = builtins.fromTOML (builtins.readFile ./starship.toml);
|
||||||
};
|
};
|
||||||
|
|
||||||
taskwarrior = {
|
# taskwarrior = {
|
||||||
enable = true;
|
# enable = true;
|
||||||
package = pkgs.taskwarrior3;
|
# package = pkgs.taskwarrior3;
|
||||||
dataLocation = "/home/tao/sync";
|
# dataLocation = "/home/tao/sync";
|
||||||
};
|
# };
|
||||||
|
|
||||||
wezterm = {
|
wezterm = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue