Compare commits
No commits in common. "59b83495fcb219dd56f385bada1e9bfdabfdadde" and "9ec183549dab0399611df20fe80cb1cd9cbe7ce5" have entirely different histories.
59b83495fc
...
9ec183549d
@ -91,8 +91,8 @@ toplevel@{ moduleWithSystem, ... }: {
|
|||||||
gc = "git commit";
|
gc = "git commit";
|
||||||
dev = "nix develop --command $SHELL";
|
dev = "nix develop --command $SHELL";
|
||||||
ls = "eza";
|
ls = "eza";
|
||||||
la = "eza --all";
|
la = "eza -al";
|
||||||
lt = "eza --git-ignore --all --tree --level=10";
|
lt = "eza --long --tree --level=10";
|
||||||
torrent = "transmission-remote";
|
torrent = "transmission-remote";
|
||||||
torrent-start = "transmission-daemon";
|
torrent-start = "transmission-daemon";
|
||||||
vi = "nvim";
|
vi = "nvim";
|
||||||
@ -145,7 +145,6 @@ toplevel@{ moduleWithSystem, ... }: {
|
|||||||
enableZshIntegration = true;
|
enableZshIntegration = true;
|
||||||
enableBashIntegration = true;
|
enableBashIntegration = true;
|
||||||
extraOptions = [
|
extraOptions = [
|
||||||
"--long"
|
|
||||||
"--header"
|
"--header"
|
||||||
"--icons"
|
"--icons"
|
||||||
"--smart-group"
|
"--smart-group"
|
||||||
@ -207,6 +206,7 @@ toplevel@{ moduleWithSystem, ... }: {
|
|||||||
"F8" = "exec doas ${pkgs.light}/bin/light -U 10";
|
"F8" = "exec doas ${pkgs.light}/bin/light -U 10";
|
||||||
"Alt+Shift+l" = "exec ${pkgs.swaylock}/bin/swaylock";
|
"Alt+Shift+l" = "exec ${pkgs.swaylock}/bin/swaylock";
|
||||||
"${modifier}+p" = "exec ${menu}";
|
"${modifier}+p" = "exec ${menu}";
|
||||||
|
"${modifier}+Shift+a" = "exec ${pkgs.screenshot}/bin/screenshot area";
|
||||||
"${modifier}+Shift+s" = "exec ${pkgs.screenshot}/bin/screenshot";
|
"${modifier}+Shift+s" = "exec ${pkgs.screenshot}/bin/screenshot";
|
||||||
"${modifier}+c" = "exec ${pkgs.sal}/bin/sal";
|
"${modifier}+c" = "exec ${pkgs.sal}/bin/sal";
|
||||||
"End" = "exec rofi -show calc";
|
"End" = "exec rofi -show calc";
|
||||||
|
@ -107,9 +107,6 @@ top@{ moduleWithSystem, ... }: {
|
|||||||
"KOTEKLAN_GUEST" = {
|
"KOTEKLAN_GUEST" = {
|
||||||
psk = "koteklankotek";
|
psk = "koteklankotek";
|
||||||
};
|
};
|
||||||
"3G" = {
|
|
||||||
hidden = true;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@ -153,10 +150,7 @@ top@{ moduleWithSystem, ... }: {
|
|||||||
environment.systemPackages = with pkgs; [ monero-cli ];
|
environment.systemPackages = with pkgs; [ monero-cli ];
|
||||||
services = {
|
services = {
|
||||||
monero.enable = true;
|
monero.enable = true;
|
||||||
bitcoind.mainnet = {
|
bitcoind.mainnet.enable = true;
|
||||||
enable = true;
|
|
||||||
rpc.users = { ivand.passwordHMAC = "982f4ebcaa1e7d522cc21cf53f00df39$9ee8caf01c28e11f0c092f5ec0f97990e8f911206098557db49d3f2e7215f788"; };
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
@ -11,27 +11,36 @@ top@{ inputs, ... }: {
|
|||||||
bingwp = pkgs.writers.writeNuBin "bingwp" ''
|
bingwp = pkgs.writers.writeNuBin "bingwp" ''
|
||||||
http get "https://pic.idimitrov.dev/latest.png" | save -f ([(xdg-user-dir PICTURES), "bg.png"] | str join "/")
|
http get "https://pic.idimitrov.dev/latest.png" | save -f ([(xdg-user-dir PICTURES), "bg.png"] | str join "/")
|
||||||
'';
|
'';
|
||||||
screenshot = pkgs.writeShellApplication {
|
screenshot = pkgs.writers.writeNuBin "screenshot" ''
|
||||||
name = "screenshot";
|
let tmp_img = "/tmp/screen.png" | path join
|
||||||
runtimeInputs = with pkgs; [ wl-clipboard xdg-utils ];
|
let ss_dir = ((xdg-user-dir PICTURES | str trim) | path join "ss")
|
||||||
text = ''
|
let pic_dir = ($ss_dir | path join (([(date now | format date "%Y-%m-%d_%H-%M-%S"), ".png"] | str join)))
|
||||||
ss_dir="$(xdg-user-dir PICTURES)/ss"
|
|
||||||
pic_dir="$ss_dir/$(date "+%Y-%m-%d_%H-%M-%S").png"
|
|
||||||
|
|
||||||
mkdir -p "$ss_dir"
|
mkdir $ss_dir
|
||||||
|
|
||||||
copy_image () {
|
def copy_image [] {
|
||||||
wl-copy < "$pic_dir"
|
open $pic_dir | wl-copy
|
||||||
}
|
}
|
||||||
|
|
||||||
main () {
|
def prepare_screen [] {
|
||||||
grim "$pic_dir"
|
let grim_id = pueue add -i -p grim $tmp_img
|
||||||
copy_image
|
let imv_id = pueue add -a $grim_id -p imv -f $tmp_img
|
||||||
}
|
grim -g $"(slurp -b '#FFFFFF00' -c '#FF0000FF')" $pic_dir
|
||||||
|
pueue kill $imv_id $grim_id
|
||||||
|
pueue wait
|
||||||
|
pueue remove $imv_id $grim_id
|
||||||
|
}
|
||||||
|
|
||||||
main
|
def "main area" [] {
|
||||||
'';
|
prepare_screen
|
||||||
};
|
copy_image
|
||||||
|
}
|
||||||
|
|
||||||
|
def main [] {
|
||||||
|
grim $pic_dir
|
||||||
|
copy_image
|
||||||
|
}
|
||||||
|
'';
|
||||||
cursors = pkgs.catppuccin-cursors.overrideAttrs (prev: rec {
|
cursors = pkgs.catppuccin-cursors.overrideAttrs (prev: rec {
|
||||||
version = "0.3.1";
|
version = "0.3.1";
|
||||||
nativeBuildInputs = prev.nativeBuildInputs ++ [ pkgs.xcur2png ];
|
nativeBuildInputs = prev.nativeBuildInputs ++ [ pkgs.xcur2png ];
|
||||||
|
Loading…
Reference in New Issue
Block a user