chore: refactor

This commit is contained in:
♥ Minnie ♥ 2025-03-06 16:41:45 +08:00
parent 0f6f431cd4
commit ae74049bbd
Signed by: jasmine
GPG key ID: 8563E358D4E8040E
3 changed files with 43 additions and 15 deletions

View file

@ -25,12 +25,6 @@
user = "forgejo";
identityFile = "/home/sajenim/.ssh/jasmine-forgejo_sk";
};
"turing" = {
hostname = "turing.une.edu.au";
user = "jwils254";
identityFile = "/home/sajenim/.ssh/jwils254_sk";
};
};
};
}

View file

@ -0,0 +1,35 @@
{
pkgs,
inputs,
...
}: {
home.packages = with pkgs;
[
libreoffice
obsidian
x2goclient
zoom-us
]
++ (with unstable.pkgs; [
# Allows access to the ReMarkable Cloud API
rmapi
# Design and simulate digital logic circuits
logisim-evolution
])
++ [
# Extract annotations (text highlights and scribbles)
# and convert them to Markdown, PDF, PNG, and SVG
inputs.remarks.packages.${pkgs.system}.default
];
# Use our yubikey to login to university servers
programs.ssh = {
matchBlocks = {
"turing" = {
hostname = "turing.une.edu.au";
user = "jwils254";
identityFile = "/home/sajenim/.ssh/jwils254_sk";
};
};
};
}

View file

@ -6,22 +6,21 @@
./features/editors
./features/games
./features/printing
./features/university
];
home = {
packages = with pkgs; [
# Graphics
gimp inkscape krita
gimp
# Hardware
libratbag piper pulsemixer
# Media
mpc-cli ncmpcpp jellyfin-media-player
piper
pulsemixer
# Multimedia
mpc-cli
ncmpcpp
# Browsers
firefox google-chrome
# Remarkabl
unstable.rmapi
# University
libreoffice obsidian x2goclient zoom-us
firefox
];
};
}