+263
flake.lock
+263
flake.lock
···
···
+102
flake.nix
+102
flake.nix
···
···+outputs = { self, nixpkgs, home-manager, agenix, nix-index-database, disko, nix-colors, ... }@inputs:
home-manager/assets/BinaryCloud.png
home-manager/assets/BinaryCloud.png
This is a binary file and will not be displayed.
+28
home-manager/assets/workstyle.toml
+28
home-manager/assets/workstyle.toml
···
···
+144
home-manager/default.nix
+144
home-manager/default.nix
···
···
+90
home-manager/git.nix
+90
home-manager/git.nix
···
···+credential.helper = "${pkgs.git.override { withLibsecret = true; }}/bin/git-credential-libsecret";
+121
home-manager/shell.nix
+121
home-manager/shell.nix
···
···+echo 'Hello '(set_color brblue)(whoami)(set_color normal)' you are on '(set_color brred)(uname)(set_color normal)'.'
+412
home-manager/vm.nix
+412
home-manager/vm.nix
···
···+workspaces-range = zipListsWith (num: ws: { inherit ws num; }) [ 1 2 3 4 5 6 7 8 9 0 ] (range 1 10);+{ timeout = 60 * 1; command = "${pkgs.sway}/bin/swaymsg \"output * power off\""; resumeCommand = "${pkgs.sway}/bin/swaymsg \"output * power on\""; }+{ event = "lock"; command = "${pkgs.swaylock}/bin/swaylock -feF --indicator-y-position 980 --indicator-x-position 100 -i ${./assets/BinaryCloud.png}"; }+menu = "${pkgs.tofi}/bin/tofi-drun --font ${pkgs.inter}/share/fonts/opentype/Inter-Regular.otf | xargs swaymsg exec --";+statusCommand = "${pkgs.i3status-rust}/bin/i3status-rs ${config.home.homeDirectory}/${config.xdg.configFile."i3status-rust/config-default.toml".target}";+"${modifier}+Shift+d" = "exec ${pkgs.tofi}/bin/tofi-run --font ${pkgs.inter}/share/fonts/opentype/Inter-Regular.otf | xargs swaymsg exec --";+"${modifier}+s" = ''exec ${pkgs.grim}/bin/grim -g "$(${pkgs.slurp}/bin/slurp)" - | ${pkgs.wl-clipboard}/bin/wl-copy'';+"${modifier}+Shift+s" = "exec ${pkgs.wl-clipboard}/bin/wl-paste | ${pkgs.swappy}/bin/swappy --file - --output-file - | ${pkgs.wl-clipboard}/bin/wl-copy";+// listToAttrs (map (num: { name = "${modifier}+${toString num.num}"; value = "workspace number ${toString num.ws}"; }) workspaces-range)+// listToAttrs (map (num: { name = "${modifier}+Alt+${toString num.num}"; value = "move container to workspace number ${toString num.ws}"; }) workspaces-range)+// listToAttrs (map (num: { name = "${modifier}+Alt+Shift+${toString num.num}"; value = "move container to workspace number ${toString num.ws}; workspace number ${toString num.ws}"; }) workspaces-range);+xdg.configFile."tofi/config".text = with config.colorScheme.colors; lib.generators.toKeyValue { } {
+1
modules/home-manager/default.nix
+1
modules/home-manager/default.nix
···
···
+6
modules/nixos/default.nix
+6
modules/nixos/default.nix
···
+166
nixos/configuration.nix
+166
nixos/configuration.nix
···
···+fonts = with pkgs; [ (nerdfonts.override { fonts = [ "JetBrainsMono" ]; }) inter noto-fonts noto-fonts-emoji font-awesome ];
+44
nixos/hardware/archaic.nix
+44
nixos/hardware/archaic.nix
···
···+hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
+17
overlays/default.nix
+17
overlays/default.nix
···
···
+5
pkgs/default.nix
+5
pkgs/default.nix
+162
pkgs/thorium.nix
+162
pkgs/thorium.nix
···
···+url = "https://github.com/Alex313031/thorium/releases/download/M${version}/thorium-browser_${version}_amd64.deb";+--replace 'export LD_LIBRARY_PATH' "export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:${ lib.makeLibraryPath buildInputs }:$out/chromium.org/thorium:$out/chromium.org/thorium/lib" \
secrets/CA5E-pgp-key.age
secrets/CA5E-pgp-key.age
This is a binary file and will not be displayed.
+5
secrets/default.nix
+5
secrets/default.nix
+8
secrets/secrets.nix
+8
secrets/secrets.nix
···
···