5 Commits

Author SHA1 Message Date
47518f0ec2 removed swayfx and enables sway on gridlock 2024-03-26 21:18:12 +01:00
116743a296 removed kepassx autostart 2024-03-11 12:19:28 +01:00
03da387f05 added i3 to gridlock 2024-03-11 12:10:32 +01:00
b7d788fe10 tewaked wayland conf 2024-03-11 12:07:47 +01:00
f7934e9ba8 tweaked borg script 2024-03-11 12:07:34 +01:00
3 changed files with 32 additions and 13 deletions

View File

@@ -57,25 +57,30 @@ $ARCHIVE $SRC && if ! $LOCAL; then date +%s > $HOME/.lastbak; fi
borg prune --stats --list --keep-within 1d --glob-archives "$HOSTNAME*" \ borg prune --stats --list --keep-within 1d --glob-archives "$HOSTNAME*" \
-d 7 \ -d 7 \
-w 4 \ -w 4 \
-m 12 \ -m 6 \
-y 3 \ -y 1 \
$REPO $REPO
if $LOCAL && nmcli connection show --active | grep '^vt-net' > /dev/null if $LOCAL
then then
SRC=""
if ! nmcli connection show --active | grep '^vt-net' > /dev/null
then
SRC="--from local"
fi
echo "backing up Photo archive..." echo "backing up Photo archive..."
cd "/run/media/$USER/$DISK/photos" cd "/run/media/$USER/$DISK/photos"
git annex sync git annex sync
# set +e # set +e
# git annex mirror --from=origin # git annex mirror --from=origin
git annex get git annex get $SRC
# set -e # set -e
git annex sync git annex sync
echo "backing up Audio archive..." echo "backing up Audio archive..."
cd "/run/media/$USER/$DISK/audio" cd "/run/media/$USER/$DISK/audio"
git annex sync git annex sync
### git annex mirror --from=origin ### git annex mirror --from=origin
git annex get git annex get $SRC
git annex sync git annex sync
cd / cd /
udisksctl unmount -b "/dev/disk/by-label/$DISK" udisksctl unmount -b "/dev/disk/by-label/$DISK"

View File

@@ -1,6 +1,10 @@
{ config, pkgs, lib, ... }: { config, pkgs, lib, ... }:
{ {
imports = [
# ./home-i3.nix
./home-wl.nix
];
home.packages = with pkgs; [ home.packages = with pkgs; [
darktable darktable
]; ];
@@ -24,4 +28,7 @@
exec xrandr --output DisplayPort-0 --scale 0.75x0.75 exec xrandr --output DisplayPort-0 --scale 0.75x0.75
exec feh --bg-scale ~/.config/home-manager/xenia.png exec feh --bg-scale ~/.config/home-manager/xenia.png
''; '';
wayland.windowManager.sway.extraConfig = ''
exec swaymsg "output * scale 1.5"
'';
} }

View File

@@ -18,7 +18,7 @@
''; '';
}; };
wayland.windowManager.sway.enable = true; wayland.windowManager.sway.enable = true;
wayland.windowManager.sway.package = pkgs.swayfx; # wayland.windowManager.sway.package = pkgs.swayfx;
wayland.windowManager.sway.config = { wayland.windowManager.sway.config = {
bars = [{ bars = [{
command = "waybar"; command = "waybar";
@@ -77,17 +77,24 @@
window.border = 2; window.border = 2;
}; };
wayland.windowManager.sway.extraConfig = '' wayland.windowManager.sway.extraConfig = ''
blur enable # blur enable
blur_xray disable # blur_xray disable
corner_radius 4 # corner_radius 4
shadows enable # shadows enable
default_dim_inactive 0.1 # default_dim_inactive 0.1
dim_inactive_colors.unfocused #fc28c3 # dim_inactive_colors.unfocused #fc28c3
exec swayidle -w \
timeout 300 'swaylock -f -c ef5ffc' \
timeout 600 'swaymsg output * dpms off' \
resume 'swaymsg putput * dpms on' \
before-sleep 'swaylock -f -c ef5ffc'
include ~/.config/sway/device-conf include ~/.config/sway/device-conf
''; '';
# Let Home Manager install and manage itself. # Let Home Manager install and manage itself.
services.swayidle = { services.swayidle = {
enable = true; enable = false;
events = [ events = [
{ {
event = "before-sleep"; event = "before-sleep";