style: format all files initially using keep-sorted
This commit is contained in:
parent
28ddb141f4
commit
c82a138eb7
14 changed files with 94 additions and 94 deletions
18
flake.nix
18
flake.nix
|
|
@ -3,20 +3,20 @@
|
||||||
|
|
||||||
inputs = {
|
inputs = {
|
||||||
# keep-sorted start block=yes
|
# keep-sorted start block=yes
|
||||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
|
||||||
home-manager = {
|
|
||||||
url = "github:nix-community/home-manager";
|
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
|
||||||
};
|
|
||||||
nixvim = {
|
|
||||||
url = "github:nix-community/nixvim";
|
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
|
||||||
};
|
|
||||||
agenix = {
|
agenix = {
|
||||||
url = "github:ryantm/agenix";
|
url = "github:ryantm/agenix";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
copyparty.url = "github:9001/copyparty";
|
copyparty.url = "github:9001/copyparty";
|
||||||
|
home-manager = {
|
||||||
|
url = "github:nix-community/home-manager";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
|
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
||||||
|
nixvim = {
|
||||||
|
url = "github:nix-community/nixvim";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
vscode-server.url = "github:nix-community/nixos-vscode-server";
|
vscode-server.url = "github:nix-community/nixos-vscode-server";
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -33,10 +33,10 @@
|
||||||
users.users.${userName} = {
|
users.users.${userName} = {
|
||||||
extraGroups = [
|
extraGroups = [
|
||||||
# keep-sorted start
|
# keep-sorted start
|
||||||
"networkmanager"
|
|
||||||
"wheel"
|
|
||||||
"scanner"
|
|
||||||
"lp"
|
"lp"
|
||||||
|
"networkmanager"
|
||||||
|
"scanner"
|
||||||
|
"wheel"
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
];
|
];
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
|
|
|
||||||
|
|
@ -29,10 +29,10 @@
|
||||||
users.users.${userName} = {
|
users.users.${userName} = {
|
||||||
extraGroups = [
|
extraGroups = [
|
||||||
# keep-sorted start
|
# keep-sorted start
|
||||||
"networkmanager"
|
|
||||||
"wheel"
|
|
||||||
"scanner"
|
|
||||||
"lp"
|
"lp"
|
||||||
|
"networkmanager"
|
||||||
|
"scanner"
|
||||||
|
"wheel"
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
];
|
];
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
|
|
|
||||||
|
|
@ -30,8 +30,8 @@
|
||||||
users.${userName} = {
|
users.${userName} = {
|
||||||
extraGroups = [
|
extraGroups = [
|
||||||
# keep-sorted start
|
# keep-sorted start
|
||||||
"wheel"
|
|
||||||
"docker"
|
"docker"
|
||||||
|
"wheel"
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
];
|
];
|
||||||
home = "/home/srv";
|
home = "/home/srv";
|
||||||
|
|
|
||||||
|
|
@ -26,17 +26,17 @@ in
|
||||||
ap = "add -p";
|
ap = "add -p";
|
||||||
c = "commit --verbose";
|
c = "commit --verbose";
|
||||||
ca = "commit -a --verbose";
|
ca = "commit -a --verbose";
|
||||||
cm = "commit -m";
|
|
||||||
cam = "commit -a -m";
|
cam = "commit -a -m";
|
||||||
m = "commit --amend --verbose";
|
cm = "commit -m";
|
||||||
d = "diff";
|
|
||||||
ds = "diff --stat";
|
|
||||||
dc = "diff --cached";
|
|
||||||
s = "status -s";
|
|
||||||
co = "checkout";
|
co = "checkout";
|
||||||
cob = "checkout -b";
|
cob = "checkout -b";
|
||||||
ps = "push";
|
d = "diff";
|
||||||
|
dc = "diff --cached";
|
||||||
|
ds = "diff --stat";
|
||||||
|
m = "commit --amend --verbose";
|
||||||
pl = "pull";
|
pl = "pull";
|
||||||
|
ps = "push";
|
||||||
|
s = "status -s";
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -26,14 +26,14 @@ in
|
||||||
};
|
};
|
||||||
communityPlugins = [
|
communityPlugins = [
|
||||||
# keep-sorted start
|
# keep-sorted start
|
||||||
"obsidian-livesync"
|
|
||||||
"oz-clear-unused-images"
|
|
||||||
"obsidian-editor-shortcuts"
|
"obsidian-editor-shortcuts"
|
||||||
|
"obsidian-excalidraw-plugin"
|
||||||
|
"obsidian-livesync"
|
||||||
|
"obsidian-relative-line-numbers"
|
||||||
|
"oz-clear-unused-images"
|
||||||
|
"pdf-plus"
|
||||||
"tag-wrangler"
|
"tag-wrangler"
|
||||||
"virtual-linker"
|
"virtual-linker"
|
||||||
"pdf-plus"
|
|
||||||
"obsidian-excalidraw-plugin"
|
|
||||||
"obsidian-relative-line-numbers"
|
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
];
|
];
|
||||||
corePlugins = [
|
corePlugins = [
|
||||||
|
|
|
||||||
|
|
@ -14,13 +14,13 @@ in
|
||||||
(
|
(
|
||||||
[
|
[
|
||||||
# keep-sorted start
|
# keep-sorted start
|
||||||
|
bacon
|
||||||
|
cargo-info
|
||||||
devenv
|
devenv
|
||||||
just
|
just
|
||||||
mask
|
mask
|
||||||
vscode
|
|
||||||
bacon
|
|
||||||
cargo-info
|
|
||||||
rusty-man
|
rusty-man
|
||||||
|
vscode
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
]
|
]
|
||||||
++ (with jetbrains; [
|
++ (with jetbrains; [
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,8 @@ in
|
||||||
{
|
{
|
||||||
config = lib.mkIf config.${feature}.enable {
|
config = lib.mkIf config.${feature}.enable {
|
||||||
# keep-sorted start
|
# keep-sorted start
|
||||||
couchdb.enable = true;
|
|
||||||
copyparty.enable = true;
|
copyparty.enable = true;
|
||||||
|
couchdb.enable = true;
|
||||||
flaresolverr.enable = true;
|
flaresolverr.enable = true;
|
||||||
homepage-dashboard.enable = true;
|
homepage-dashboard.enable = true;
|
||||||
immich.enable = true;
|
immich.enable = true;
|
||||||
|
|
@ -17,10 +17,10 @@ in
|
||||||
ntfy-sh.enable = true;
|
ntfy-sh.enable = true;
|
||||||
paperless.enable = true;
|
paperless.enable = true;
|
||||||
prowlarr.enable = true;
|
prowlarr.enable = true;
|
||||||
|
qbittorrent.enable = true;
|
||||||
radarr.enable = true;
|
radarr.enable = true;
|
||||||
sonarr.enable = true;
|
sonarr.enable = true;
|
||||||
syncthing.enable = true;
|
syncthing.enable = true;
|
||||||
qbittorrent.enable = true;
|
|
||||||
vaultwarden.enable = true;
|
vaultwarden.enable = true;
|
||||||
vscode-server.enable = true;
|
vscode-server.enable = true;
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
|
|
|
||||||
|
|
@ -26,14 +26,14 @@ in
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
# keep-sorted start
|
# keep-sorted start
|
||||||
keep-sorted
|
|
||||||
dua # disk use analyser
|
dua # disk use analyser
|
||||||
fd # find
|
fd # find
|
||||||
hyperfine # benchmarking tool
|
hyperfine # benchmarking tool
|
||||||
|
keep-sorted
|
||||||
lazygit # git tui
|
lazygit # git tui
|
||||||
mprocs # run long running commands and monitor output
|
mprocs # run long running commands and monitor output
|
||||||
nom
|
|
||||||
nixfmt-rfc-style
|
nixfmt-rfc-style
|
||||||
|
nom
|
||||||
presenterm # presentations
|
presenterm # presentations
|
||||||
ripgrep-all # grep
|
ripgrep-all # grep
|
||||||
ripunzip
|
ripunzip
|
||||||
|
|
|
||||||
|
|
@ -15,11 +15,11 @@ in
|
||||||
lutris
|
lutris
|
||||||
mangohud
|
mangohud
|
||||||
nexusmods-app
|
nexusmods-app
|
||||||
|
prismlauncher
|
||||||
protonup-qt
|
protonup-qt
|
||||||
wine
|
wine
|
||||||
wine64
|
wine64
|
||||||
winetricks
|
winetricks
|
||||||
prismlauncher
|
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -22,18 +22,16 @@ in
|
||||||
# cheese # photo booth
|
# cheese # photo booth
|
||||||
# eog # image viewer
|
# eog # image viewer
|
||||||
epiphany # web browser
|
epiphany # web browser
|
||||||
gedit # text editor
|
|
||||||
# simple-scan # document scanner
|
|
||||||
totem # video player
|
|
||||||
yelp # help viewer
|
|
||||||
evince # document viewer
|
evince # document viewer
|
||||||
# file-roller # archive manager
|
# file-roller # archive manager
|
||||||
geary # email client
|
geary # email client
|
||||||
seahorse # password manager
|
gedit # text editor
|
||||||
gnome-calculator
|
gnome-calculator
|
||||||
gnome-calendar
|
gnome-calendar
|
||||||
gnome-characters
|
gnome-characters
|
||||||
gnome-clocks
|
gnome-clocks
|
||||||
|
# gnome-disk-utility
|
||||||
|
gnome-connections
|
||||||
gnome-contacts
|
gnome-contacts
|
||||||
gnome-font-viewer
|
gnome-font-viewer
|
||||||
gnome-logs
|
gnome-logs
|
||||||
|
|
@ -44,8 +42,10 @@ in
|
||||||
# gnome-system-monitor
|
# gnome-system-monitor
|
||||||
gnome-terminal
|
gnome-terminal
|
||||||
gnome-weather
|
gnome-weather
|
||||||
# gnome-disk-utility
|
seahorse # password manager
|
||||||
gnome-connections
|
# simple-scan # document scanner
|
||||||
|
totem # video player
|
||||||
|
yelp # help viewer
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -43,6 +43,52 @@ in
|
||||||
allowedHosts = "homepage-dashboard.fi33.buzz";
|
allowedHosts = "homepage-dashboard.fi33.buzz";
|
||||||
services = [
|
services = [
|
||||||
# keep-sorted start block=yes
|
# keep-sorted start block=yes
|
||||||
|
{
|
||||||
|
"Cloud Services" = [
|
||||||
|
{
|
||||||
|
"copyparty" = {
|
||||||
|
"description" = "Cloud file manager";
|
||||||
|
"icon" = "sh-copyparty.svg";
|
||||||
|
"href" = "https://copyparty.fi33.buzz/";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
"CouchDB" = {
|
||||||
|
"description" = "Obsidian sync database";
|
||||||
|
"icon" = "couchdb.svg";
|
||||||
|
"href" = "https://couchdb.fi33.buzz/_utils/";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
"ntfy" = {
|
||||||
|
"description" = "Notification service";
|
||||||
|
"icon" = "ntfy.svg";
|
||||||
|
"href" = "https://ntfy-sh.fi33.buzz/";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
"Syncthing" = {
|
||||||
|
"description" = "Decentralised file synchronisation";
|
||||||
|
"icon" = "syncthing.svg";
|
||||||
|
"href" = "https://syncthing.fi33.buzz/";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
"qBittorrent" = {
|
||||||
|
"description" = "BitTorrent client";
|
||||||
|
"icon" = "qbittorrent.svg";
|
||||||
|
"href" = "https://qbittorrent.fi33.buzz/";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
"Vaultwarden" = {
|
||||||
|
"description" = "Password manager";
|
||||||
|
"icon" = "vaultwarden.svg";
|
||||||
|
"href" = "https://vaultwarden.fi33.buzz/";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
];
|
||||||
|
}
|
||||||
{
|
{
|
||||||
"Media Management" = [
|
"Media Management" = [
|
||||||
{
|
{
|
||||||
|
|
@ -163,52 +209,6 @@ in
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
{
|
|
||||||
"Cloud Services" = [
|
|
||||||
{
|
|
||||||
"copyparty" = {
|
|
||||||
"description" = "Cloud file manager";
|
|
||||||
"icon" = "sh-copyparty.svg";
|
|
||||||
"href" = "https://copyparty.fi33.buzz/";
|
|
||||||
};
|
|
||||||
}
|
|
||||||
{
|
|
||||||
"CouchDB" = {
|
|
||||||
"description" = "Obsidian sync database";
|
|
||||||
"icon" = "couchdb.svg";
|
|
||||||
"href" = "https://couchdb.fi33.buzz/_utils/";
|
|
||||||
};
|
|
||||||
}
|
|
||||||
{
|
|
||||||
"ntfy" = {
|
|
||||||
"description" = "Notification service";
|
|
||||||
"icon" = "ntfy.svg";
|
|
||||||
"href" = "https://ntfy-sh.fi33.buzz/";
|
|
||||||
};
|
|
||||||
}
|
|
||||||
{
|
|
||||||
"Syncthing" = {
|
|
||||||
"description" = "Decentralised file synchronisation";
|
|
||||||
"icon" = "syncthing.svg";
|
|
||||||
"href" = "https://syncthing.fi33.buzz/";
|
|
||||||
};
|
|
||||||
}
|
|
||||||
{
|
|
||||||
"qBittorrent" = {
|
|
||||||
"description" = "BitTorrent client";
|
|
||||||
"icon" = "qbittorrent.svg";
|
|
||||||
"href" = "https://qbittorrent.fi33.buzz/";
|
|
||||||
};
|
|
||||||
}
|
|
||||||
{
|
|
||||||
"Vaultwarden" = {
|
|
||||||
"description" = "Password manager";
|
|
||||||
"icon" = "vaultwarden.svg";
|
|
||||||
"href" = "https://vaultwarden.fi33.buzz/";
|
|
||||||
};
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
||||||
{
|
{
|
||||||
"Utilities" = [
|
"Utilities" = [
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -15,11 +15,11 @@ in
|
||||||
enable = true;
|
enable = true;
|
||||||
extraPackages = with pkgs; [
|
extraPackages = with pkgs; [
|
||||||
# keep-sorted start
|
# keep-sorted start
|
||||||
intel-media-driver
|
|
||||||
libva-vdpau-driver
|
|
||||||
intel-compute-runtime
|
intel-compute-runtime
|
||||||
vpl-gpu-rt
|
intel-media-driver
|
||||||
intel-ocl
|
intel-ocl
|
||||||
|
libva-vdpau-driver
|
||||||
|
vpl-gpu-rt
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -21,16 +21,16 @@ in
|
||||||
with pkgs.kdePackages;
|
with pkgs.kdePackages;
|
||||||
[
|
[
|
||||||
# keep-sorted start
|
# keep-sorted start
|
||||||
|
kget
|
||||||
kontact
|
kontact
|
||||||
ktorrent
|
ktorrent
|
||||||
kget
|
|
||||||
kzones
|
kzones
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
]
|
]
|
||||||
++ (with pkgs; [
|
++ (with pkgs; [
|
||||||
# keep-sorted start
|
# keep-sorted start
|
||||||
kile
|
|
||||||
haruna
|
haruna
|
||||||
|
kile
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
]);
|
]);
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue