wip: getting stuff to sync properly
This commit is contained in:
@ -1,16 +0,0 @@
|
||||
arch_package_manager = "paru"
|
||||
|
||||
flatpak_default_systemwide = false
|
||||
|
||||
# Whether to use the [hostname_groups] config table to decide which
|
||||
# group files to use or to use all files in the groups folder.
|
||||
# Default: false
|
||||
hostname_groups_enabled = true
|
||||
|
||||
# Which group files apply for which hostnames
|
||||
# paths starting without a / are relative to the groups folder
|
||||
# Default: None
|
||||
[hostname_groups]
|
||||
john-desktop = ["default"]
|
||||
john-laptop = ["default"]
|
||||
server = []
|
@ -1,71 +0,0 @@
|
||||
arch = [
|
||||
"amd-ucode",
|
||||
"base",
|
||||
"base-devel",
|
||||
"btrfs-progs",
|
||||
"dolphin",
|
||||
"dunst",
|
||||
"efibootmgr",
|
||||
"fish",
|
||||
"fuzzel",
|
||||
"fzf",
|
||||
"git",
|
||||
"go",
|
||||
"grim",
|
||||
"gst-plugin-pipewire",
|
||||
"htop",
|
||||
"hyprland",
|
||||
"hyprlock",
|
||||
"intel-media-driver",
|
||||
"iwd",
|
||||
"kdeconnect",
|
||||
"kitty",
|
||||
"libpulse",
|
||||
"libva-intel-driver",
|
||||
"linux",
|
||||
"linux-firmware",
|
||||
"metapac",
|
||||
"nano",
|
||||
"neovim",
|
||||
"network-manager-applet",
|
||||
"networkmanager",
|
||||
"noto-fonts-emoji",
|
||||
"paru",
|
||||
"pipewire",
|
||||
"pipewire-alsa",
|
||||
"pipewire-jack",
|
||||
"pipewire-pulse",
|
||||
"polkit-kde-agent",
|
||||
"qt5-wayland",
|
||||
"qt6-wayland",
|
||||
"rsync",
|
||||
"sddm",
|
||||
"slurp",
|
||||
"smartmontools",
|
||||
"sof-firmware",
|
||||
"starship",
|
||||
"tmux",
|
||||
"unzip",
|
||||
"vim",
|
||||
"vivaldi",
|
||||
"vulkan-intel",
|
||||
"vulkan-radeon",
|
||||
"waybar",
|
||||
"wget",
|
||||
"wireless_tools",
|
||||
"wireplumber",
|
||||
"wl-clipboard",
|
||||
"wlogout",
|
||||
"wofi",
|
||||
"xdg-desktop-portal-hyprland",
|
||||
"xdg-utils",
|
||||
"xf86-video-amdgpu",
|
||||
"xf86-video-ati",
|
||||
"xf86-video-nouveau",
|
||||
"xf86-video-vmware",
|
||||
"xorg-server",
|
||||
"xorg-xinit",
|
||||
"yay",
|
||||
"zram-generator", "lazygit",
|
||||
]
|
||||
|
@ -5,9 +5,9 @@ After=systemd-user-sessions.service
|
||||
After=network-online.target
|
||||
|
||||
[Service]
|
||||
User=john
|
||||
User=johnc
|
||||
WorkingDirectory=~
|
||||
ExecStart=Code/dotfiles/scripts/manager.bash
|
||||
ExecStart=bash Code/dotfiles/scripts/manager.bash
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -13,7 +13,12 @@ git pull
|
||||
#
|
||||
# sed -i "s/#$current_host: //" ./hypr/hyprland/monitors.conf
|
||||
|
||||
rsync -av .config ~ --delete
|
||||
for file in ".config"/*; do
|
||||
echo "rsync -av $file ~/.config --delete"
|
||||
rsync -av $file ~/.config --delete
|
||||
done
|
||||
|
||||
# metapac sync
|
||||
|
||||
# Cleanup
|
||||
|
||||
|
4
scripts/sync.bash
Normal file
4
scripts/sync.bash
Normal file
@ -0,0 +1,4 @@
|
||||
for file in ".config"/*; do
|
||||
echo $file
|
||||
echo "rsync -av ~/$file .config/$file --delete"
|
||||
done
|
Reference in New Issue
Block a user