From 6b3a56e8e75956d509c5961859086c72fe416d01 Mon Sep 17 00:00:00 2001 From: Ambrose Chua Date: Fri, 3 Feb 2023 09:51:05 +0800 Subject: [PATCH] Ignore more files --- .config/sway/config | 4 ++++ .config/sway/work | 51 +++++++++++++++++++++++++++++++++++++++++++++ .dockerignore | 31 +++++++++++++++++++++++++-- .gitignore | 27 +++++++++++++++++++++++- 4 files changed, 110 insertions(+), 3 deletions(-) create mode 100644 .config/sway/work diff --git a/.config/sway/config b/.config/sway/config index fdbb667..c93fdd4 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -365,6 +365,10 @@ exec lxpolkit # Enable mako: # exec mako +# +# Enable blueman tray icon: +# +exec blueman-tray ### Setup-specific configuration # diff --git a/.config/sway/work b/.config/sway/work new file mode 100644 index 0000000..01a3102 --- /dev/null +++ b/.config/sway/work @@ -0,0 +1,51 @@ +# +# Output configuration: +# +set $output_primary "Dell Inc. DELL P2317H F4VYG7561H1S" +set $output_laptop "Unknown 0x573D 0x00000000" +set $output_tv "Unknown Beyond TV 0x00000100" +output $output_primary position 0 0 transform 270 +output $output_laptop position 1080 840 transform 0 scale 1 +output $output_tv mode --custom 2560x1440@60Hz +bindsym $mod+Shift+F4 output $output_primary transform 90 clockwise +bindsym $mod+F4 output $output_primary transform 90 anticlockwise + +# +# Workspaces +# +workspace 1 output $output_primary +workspace 10 output $output_laptop + +# +# Windows +# +assign [title = "apps"] 10 + +# +# Display controls: +# +# Remember to configure udev. See https://blog.tcharles.fr/ddc-ci-screen-control-on-linux/ +set $monitor_global --noverify --sleep-multiplier 0.1 +set $monitor_primary --bus 8 +# Display brightness controls: +set $monitor_brightness_step 0x0a +bindsym --locked $mod+F2 exec ddcutil $monitor_global $monitor_primary setvcp 0x10 - $monitor_brightness_step +bindsym --locked $mod+F3 exec ddcutil $monitor_global $monitor_primary setvcp 0x10 + $monitor_brightness_step + +# +# Display output toggle: +# +bindsym --locked $mod+Shift+F1 output $output_primary disable +bindsym --locked $mod+F1 output $output_primary enable +# This is so crazy performant that I did not notice it worked. Was expecting my main display to go blank for a while but it didn't even flash +bindswitch --reload --locked lid:on output $output_laptop disable +bindswitch --reload --locked lid:off output $output_laptop enable + +# +# Apps +# +set $term kitty +#set $term gnome-terminal +bindsym --no-warn $mod+Return exec $term + +# vim: ai ts=4 sw=4 et diff --git a/.dockerignore b/.dockerignore index 1455ffe..c5a5128 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,18 +1,21 @@ # user data * -#!.* +#!/.* .*_history .android .ansible .arduino*/* !.arduino*/preferences.txt .audacity* +.aws .bash* .cache .cargo/bin .cargo/registry .cargo/.package-cache +.cert/nm-openvpn .config/* +!.config/Yubico/u2f_keys !.config/contain !.config/containers !.config/fontconfig @@ -25,6 +28,7 @@ !.config/nvim/colors !.config/nvim/skel !.config/nvim/init.vim +!.config/nvim/lua !.config/skhd !.config/sway .config/sway/enabled/* @@ -32,26 +36,38 @@ !.config/waybar !.config/wofi !.config/yabai -!.config/yadm +.config/yadm/repo.git .deno/bin +.docker/.buildNodeID +.docker/.token_seed* +.docker/buildx/.lock +.docker/buildx/current +.docker/config.json .dbus +.earthly .esd_auth .gem .ghidra +.gitconfig +.gitlab_token .gnome/apps .gnupg/* !.gnupg/gpg-agent.conf !.gnupg/gpg.conf .go +.httpie .java .kube/cache .lesshst .local/bin/cutter .local/bin/dust +.local/bin/earthly +.local/bin/exa .local/bin/http* .local/bin/kube* .local/bin/mc .local/bin/poetry +.local/bin/yq .local/lib .local/share/* !.local/share/MultiMC @@ -68,15 +84,26 @@ .mozilla/firefox/* !.mozilla/firefox/chrome .npm +.nvm +.pam_environment .password-store .pki .pm2 +.profile +.pulumi +.pyenv !.pwn .rustup/toolchains .rustup/update-hashes .ssh/authorized_keys .ssh/known_hosts +.sudo_as_admin_successful +.terraform.d +.tflint.d +.thunderbird .var/app +.viminfo +.vscode .vnc .wget-hsts .Xilinx diff --git a/.gitignore b/.gitignore index 8e7b35e..e734fda 100644 --- a/.gitignore +++ b/.gitignore @@ -7,12 +7,15 @@ .arduino*/* !.arduino*/preferences.txt .audacity* +.aws .bash* .cache .cargo/bin .cargo/registry .cargo/.package-cache +.cert/nm-openvpn .config/* +!.config/Yubico/u2f_keys !.config/contain !.config/containers !.config/fontconfig @@ -33,27 +36,38 @@ !.config/waybar !.config/wofi !.config/yabai -!.config/yadm +.config/yadm/repo.git .deno/bin +.docker/.buildNodeID +.docker/.token_seed* +.docker/buildx/.lock +.docker/buildx/current .docker/config.json .dbus +.earthly .esd_auth .gem .ghidra +.gitconfig +.gitlab_token .gnome/apps .gnupg/* !.gnupg/gpg-agent.conf !.gnupg/gpg.conf .go +.httpie .java .kube/cache .lesshst .local/bin/cutter .local/bin/dust +.local/bin/earthly +.local/bin/exa .local/bin/http* .local/bin/kube* .local/bin/mc .local/bin/poetry +.local/bin/yq .local/lib .local/share/* !.local/share/MultiMC @@ -70,15 +84,26 @@ .mozilla/firefox/* !.mozilla/firefox/chrome .npm +.nvm +.pam_environment .password-store .pki .pm2 +.profile +.pulumi +.pyenv !.pwn .rustup/toolchains .rustup/update-hashes .ssh/authorized_keys .ssh/known_hosts +.sudo_as_admin_successful +.terraform.d +.tflint.d +.thunderbird .var/app +.viminfo +.vscode .vnc .wget-hsts .Xilinx