+137
-29
flake.lock
+137
-29
flake.lock
·································
+27
-48
flake.nix
+27
-48
flake.nix
············# buildInputs = [agsPkgs.agsFull agsPkgs.io agsPkgs.apps agsPkgs.tray self.packages.${system}.iconifydl];
-6
home/darwin/configs.nix
-6
home/darwin/configs.nix
-78
home/desktop/apps.nix
-78
home/desktop/apps.nix
···
+9
-2
home/modules/espanso.nix
modules/programs/espanso.nix
+9
-2
home/modules/espanso.nix
modules/programs/espanso.nix
-238
home/modules/niri.nix
-238
home/modules/niri.nix
···
-22
home/modules/ssh.nix
-22
home/modules/ssh.nix
···
-24
home/modules/xdg.nix
-24
home/modules/xdg.nix
···
+11
-2
home/programs/browser.nix
modules/programs/chromium.nix
+11
-2
home/programs/browser.nix
modules/programs/chromium.nix
···
-113
home/programs/common-cli.nix
-113
home/programs/common-cli.nix
···-defaultCommand = "fd --color=always --type file --follow --hidden --exclude .git --exclude node_modules";
+9
-3
home/programs/desktop-cli.nix
modules/programs/desktop-cli.nix
+9
-3
home/programs/desktop-cli.nix
modules/programs/desktop-cli.nix
+9
-2
home/programs/fish.nix
modules/programs/fish.nix
+9
-2
home/programs/fish.nix
modules/programs/fish.nix
···
-70
home/programs/git.nix
-70
home/programs/git.nix
···
+7
-2
home/programs/kitty.nix
modules/programs/kitty.nix
+7
-2
home/programs/kitty.nix
modules/programs/kitty.nix
-15
home/programs/syncthing.nix
-15
home/programs/syncthing.nix
···-# Fix syncthingtray complaining about the tray not existing, because of the custom tray service above.-systemd.user.services.syncthingtray.Service.ExecStart = lib.mkForce "${config.services.syncthing.tray.package}/bin/${config.services.syncthing.tray.command} --wait";
-234
home/programs/vscode.nix
-234
home/programs/vscode.nix
···-artlaman.chalice-icon-theme # TODO: i should fork this to add support for some newer files (tbd)-vscode-marketplace.frigus02.vscode-sql-tagged-template-literals-syntax-only # TODO: alternative?-"terminal.integrated.fontFamily" = "'Iosevka Solai Term', Consolas, 'Courier New', monospace";
-10
home/server.nix
-10
home/server.nix
···
-18
home/shimmer.nix
-18
home/shimmer.nix
···
-39
home/wallsocket.nix
-39
home/wallsocket.nix
···
+4
hosts/wallsocket/default.nix
+4
hosts/wallsocket/default.nix
+68
hosts/wallsocket/hardware.nix
+68
hosts/wallsocket/hardware.nix
···+boot.initrd.availableKernelModules = ["nvme" "xhci_pci" "ahci" "usb_storage" "usbhid" "sd_mod"];
+37
modules/1password.nix
+37
modules/1password.nix
···
+20
modules/audio.nix
+20
modules/audio.nix
···
+26
modules/bluetooth.nix
+26
modules/bluetooth.nix
···
+30
modules/config/args.nix
+30
modules/config/args.nix
···
+10
modules/config/constants.nix
+10
modules/config/constants.nix
+26
modules/config/home.nix
+26
modules/config/home.nix
···
+21
modules/config/hosts.nix
+21
modules/config/hosts.nix
···
+21
modules/config/user.nix
+21
modules/config/user.nix
···
+20
modules/devices.nix
+20
modules/devices.nix
···
+50
modules/fonts.nix
+50
modules/fonts.nix
···
+41
modules/gaming.nix
+41
modules/gaming.nix
···+home.sessionVariables.MANGOHUD_CONFIGFILE = "${homeConfig.xdg.configHome}/MangoHud/MangoHud.conf";
+28
modules/graphics.nix
+28
modules/graphics.nix
···
+21
modules/i18n.nix
+21
modules/i18n.nix
···
+11
modules/logitech.nix
+11
modules/logitech.nix
+11
modules/memory.nix
+11
modules/memory.nix
+53
modules/networking.nix
+53
modules/networking.nix
···
+39
modules/nix.nix
+39
modules/nix.nix
···
-13
modules/nixpkgs.nix
-13
modules/nixpkgs.nix
···
+10
modules/ollama.nix
+10
modules/ollama.nix
+13
modules/packaging.nix
+13
modules/packaging.nix
+43
modules/plasma.nix
+43
modules/plasma.nix
···+environment.systemPackages = with pkgs; [adwaita-icon-theme kdePackages.kcalc kdePackages.partitionmanager kdePackages.kcolorchooser];
+12
modules/programs/bat.nix
+12
modules/programs/bat.nix
+45
modules/programs/core-cli.nix
+45
modules/programs/core-cli.nix
···
+52
modules/programs/desktop-apps.nix
+52
modules/programs/desktop-apps.nix
···
+19
modules/programs/direnv.nix
+19
modules/programs/direnv.nix
···
+31
modules/programs/fzf.nix
+31
modules/programs/fzf.nix
···+defaultCommand = "fd --color=always --type file --follow --hidden --exclude .git --exclude node_modules";
+73
modules/programs/git.nix
+73
modules/programs/git.nix
···
+17
modules/programs/micro.nix
+17
modules/programs/micro.nix
···
+19
modules/programs/pager.nix
+19
modules/programs/pager.nix
···
+18
modules/programs/ssh.nix
+18
modules/programs/ssh.nix
···
+24
modules/programs/syncthing.nix
+24
modules/programs/syncthing.nix
···+# Fix syncthingtray complaining about the tray not existing, because of the custom tray service above.+lib.mkForce "${homeConfig.services.syncthing.tray.package}/bin/${homeConfig.services.syncthing.tray.command} --wait";
+13
modules/programs/tldr.nix
+13
modules/programs/tldr.nix
+240
modules/programs/vscode.nix
+240
modules/programs/vscode.nix
···+artlaman.chalice-icon-theme # TODO: i should fork this to add support for some newer files (tbd)+vscode-marketplace.frigus02.vscode-sql-tagged-template-literals-syntax-only # TODO: alternative?+"terminal.integrated.fontFamily" = "'Iosevka Solai Term', Consolas, 'Courier New', monospace";
+15
modules/programs/zellij.nix
+15
modules/programs/zellij.nix
···
+9
modules/programs/zoxide.nix
+9
modules/programs/zoxide.nix
+11
modules/sysctl.nix
+11
modules/sysctl.nix
+15
modules/systemd.nix
+15
modules/systemd.nix
+16
modules/tray.nix
+16
modules/tray.nix
···
+26
modules/virtualisation.nix
+26
modules/virtualisation.nix
···
+34
modules/xdg.nix
+34
modules/xdg.nix
···+# "karabiner/assets/complex_modifications/keybind-helpers.json".source = ../../../files/karabiner/keybind-helpers.json;
+15
modules/zsa.nix
+15
modules/zsa.nix
-14
nixos/wallsocket/bluetooth.nix
-14
nixos/wallsocket/bluetooth.nix
···
-316
nixos/wallsocket/configuration.nix
-316
nixos/wallsocket/configuration.nix
···-services.displayManager.defaultSession = lib.mkDefault "plasma"; # Set to `plasma` for Wayland.-SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE:="0666", SYMLINK+="stm32_dfu"-SUBSYSTEM=="usb", ATTR{idVendor}=="${nubia.vendor}", MODE="[]", GROUP="adbusers", TAG+="uaccess"-SUBSYSTEM=="usb", ATTR{idVendor}=="${nubia.vendor}", ATTR{idProduct}=="${nubia.product}", SYMLINK+="android_adb"-SUBSYSTEM=="usb", ATTR{idVendor}=="${nubia.vendor}", ATTR{idProduct}=="${nubia.product}", SYMLINK+="android_fastboot"
-16
nixos/wallsocket/graphics.nix
-16
nixos/wallsocket/graphics.nix
···
-60
nixos/wallsocket/hardware-configuration.nix
-60
nixos/wallsocket/hardware-configuration.nix
···-boot.initrd.availableKernelModules = ["nvme" "xhci_pci" "ahci" "usb_storage" "usbhid" "sd_mod"];-hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
-27
nixos/wallsocket/niri.nix
-27
nixos/wallsocket/niri.nix
···-command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --cmd niri-session -r --window-padding 4";