format nix with alejandra

This commit is contained in:
js0ny 2025-10-24 22:41:27 +01:00
parent e1cc141ce7
commit 2b498c9fd3
37 changed files with 183 additions and 177 deletions

View file

@ -1,11 +1,12 @@
# ~/.config/nixcfgs/users/js0ny/default.nix
{ pkgs, ... }:
let
{pkgs, ...}: let
username = "js0ny";
in
{
in {
home.username = username;
home.homeDirectory = if pkgs.stdenv.isDarwin then "/Users/${username}" else "/home/${username}";
home.homeDirectory =
if pkgs.stdenv.isDarwin
then "/Users/${username}"
else "/home/${username}";
home.packages = with pkgs; [
home-manager

View file

@ -1,20 +1,17 @@
{ pkgs, ... }:
let
{pkgs, ...}: let
my-catppuccin-kde = pkgs.catppuccin-kde.override {
flavour = [
"mocha"
"latte"
];
accents = [ "pink" ];
winDecStyles = [ "classic" ];
accents = ["pink"];
winDecStyles = ["classic"];
};
my-catppuccin-gtk = pkgs.catppuccin-gtk.override {
accents = [ "pink" ];
accents = ["pink"];
variant = "mocha";
};
in
{
in {
home.packages = with pkgs; [
catppuccin
my-catppuccin-gtk

View file

@ -1,6 +1,5 @@
# ~/.config/nix-config/common/packages-headless.nix
{ pkgs, ... }:
{
{pkgs, ...}: {
home.packages = with pkgs; [
rclone
age

View file

@ -1,5 +1,4 @@
{ pkgs, ... }:
{
{pkgs, ...}: {
home.packages = with pkgs; [
# Terminal Emulator
ghostty # default

View file

@ -1,5 +1,4 @@
{ pkgs, ... }:
{
{pkgs, ...}: {
programs.chromium = {
enable = true;
commandLineArgs = [
@ -9,12 +8,12 @@
"--ozone-platform-hint=auto"
];
extensions = [
{ id = "cjpalhdlnbpafiamejdnhcphjbkeiagm"; } # ublock origin
{ id = "ghmbeldphafepmbegfdlkpapadhbakde"; } # proton pass
{ id = "eimadpbcbfnmbkopoojfekhnkhdbieeh"; } # dark reader
{ id = "gfbliohnnapiefjpjlpjnehglfpaknnc"; } # surfingkeys
{ id = "bpoadfkcbjbfhfodiogcnhhhpibjhbnh"; } # immersive translate
{ id = "dhdgffkkebhmkfjojejmpbldmpobfkfo"; } # tampermonkey
{id = "cjpalhdlnbpafiamejdnhcphjbkeiagm";} # ublock origin
{id = "ghmbeldphafepmbegfdlkpapadhbakde";} # proton pass
{id = "eimadpbcbfnmbkopoojfekhnkhdbieeh";} # dark reader
{id = "gfbliohnnapiefjpjlpjnehglfpaknnc";} # surfingkeys
{id = "bpoadfkcbjbfhfodiogcnhhhpibjhbnh";} # immersive translate
{id = "dhdgffkkebhmkfjojejmpbldmpobfkfo";} # tampermonkey
];
};
}

View file

@ -1,5 +1,4 @@
{ pkgs, ... }:
{
{pkgs, ...}: {
home.sessionVariables = {
QT_STYLE_OVERRIDE = "adwaita";
};
@ -27,15 +26,15 @@
programs.gnome-shell.enable = true;
programs.gnome-shell.extensions = [
# { package = pkgs.gnomeExtensions.dash-to-dock; }
{ package = pkgs.gnomeExtensions.caffeine; }
{ package = pkgs.gnomeExtensions.logo-menu; }
{ package = pkgs.gnomeExtensions.kimpanel; }
{ package = pkgs.gnomeExtensions.appindicator; }
{ package = pkgs.gnomeExtensions.gsconnect; }
{ package = pkgs.gnomeExtensions.clipboard-indicator; }
{ package = pkgs.gnomeExtensions.advanced-alttab-window-switcher; }
{ package = pkgs.gnomeExtensions.resource-monitor; }
{ package = pkgs.gnomeExtensions.lunar-calendar; }
{package = pkgs.gnomeExtensions.caffeine;}
{package = pkgs.gnomeExtensions.logo-menu;}
{package = pkgs.gnomeExtensions.kimpanel;}
{package = pkgs.gnomeExtensions.appindicator;}
{package = pkgs.gnomeExtensions.gsconnect;}
{package = pkgs.gnomeExtensions.clipboard-indicator;}
{package = pkgs.gnomeExtensions.advanced-alttab-window-switcher;}
{package = pkgs.gnomeExtensions.resource-monitor;}
{package = pkgs.gnomeExtensions.lunar-calendar;}
];
dconf.settings = {
@ -62,8 +61,8 @@
];
};
"org/gnome/shell/keybindings" = {
toggle-overview = [ "<Super>w" ];
toggle-message-tray = [ "<Super>n" ];
toggle-overview = ["<Super>w"];
toggle-message-tray = ["<Super>n"];
# G14 Compatibility
show-screenshot-ui = [
"<Shift><Super>s"
@ -71,17 +70,17 @@
];
};
"org/gnome/desktop/wm/keybindings" = {
activate-window-menu = [ "<Alt>F3" ];
show-desktop = [ "<Super>d" ];
activate-window-menu = ["<Alt>F3"];
show-desktop = ["<Super>d"];
close = [
"<Super>q"
"<Alt>F4"
];
switch-windows = [ "<Alt>Tab" ];
switch-windows-backward = [ "<Shift><Alt>Tab" ];
switch-applications = [ "<Super>Tab" ];
switch-applications-backward = [ "<Shift><Super>Tab" ];
minimize = [ "<Super>m" ];
switch-windows = ["<Alt>Tab"];
switch-windows-backward = ["<Shift><Alt>Tab"];
switch-applications = ["<Super>Tab"];
switch-applications-backward = ["<Shift><Super>Tab"];
minimize = ["<Super>m"];
maximize = [
"<Shift><Super>m"
"<Super>Up"
@ -98,7 +97,7 @@
];
};
"org/gnome/settings-daemon/plugins/media-keys" = {
www = [ "<Super>b" ];
www = ["<Super>b"];
};
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom-0" = {
name = "Open File Explorer";
@ -143,7 +142,7 @@
use-custom-icon = false;
};
"org/gnome/shell/extensions/clipboard-indicator" = {
toggle-menu = [ "<Super>v" ];
toggle-menu = ["<Super>v"];
};
"org/gnome/shell/extensions/lunar-calendar" = {
yuyan = 0;

View file

@ -1,14 +1,13 @@
{ pkgs, ... }:
{
{pkgs, ...}: {
home.packages = with pkgs.gnomeExtensions; [
paperwm
];
programs.gnome-shell.extensions = [
{ package = pkgs.gnomeExtensions.paperwm; }
{package = pkgs.gnomeExtensions.paperwm;}
];
dconf.settings = {
"org/gnome/settings-daemon/plugins/media-keys" = {
screensaver = [ "" ];
screensaver = [""];
};
"org/gnome/shell/extensions/paperwm/keybindings" = {
switch-left = [
@ -47,11 +46,11 @@
"<Control><Super>Left"
"<Shift><Super>j"
];
center-vertically = [ "" ];
drift-left = [ "" ];
drift-right = [ "" ];
move-up-workspace = [ "<Alt><Super>k" ];
move-down-workspace = [ "<Alt><Super>j" ];
center-vertically = [""];
drift-left = [""];
drift-right = [""];
move-up-workspace = ["<Control><Super>k"];
move-down-workspace = ["<Control><Super>j"];
};
};
}

View file

@ -106,6 +106,7 @@
"org.kde.plasma.pager"
"org.kde.plasma.windowlist"
"org.kde.plasma.marginsseparator"
"org.kde.plasma.systemmonitor.memory"
];
opacity = "translucent";
hiding = "none";

View file

@ -0,0 +1,19 @@
# TODO
{pkgs}: let
dictBz2 = [
{
url = "http://download.huzheng.org/zh_CN/stardict-langdao-ec-gb-2.4.2.tar.bz2";
sha256 = "68adfd6348418725b1810b5aeda2506ce44ddbc1ad99f2f68f6ba135cd3bf03c";
}
];
fetchedArchives = map (spec:
pkgs.fetchurl {
url = spec.url;
sha256 = spec.sha256;
})
dictBz2;
in {
home.packages = with pkgs; [
sdcv
];
}

View file

@ -1,5 +1,4 @@
{ pkgs, ... }:
{
{pkgs, ...}: {
programs.zed-editor = {
enable = true;
extensions = [

View file

@ -1,5 +1,4 @@
{...}:
{
{...}: {
imports = [
./default.nix
./programs/shell.nix
@ -14,5 +13,3 @@
home.stateVersion = "25.05";
}

View file

@ -1,6 +1,5 @@
# ~/.config/nixcfgs/users/js0ny/default.nix
{ ... }:
{
{...}: {
imports = [
# General config
./default.nix