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
|
After=network-online.target
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
User=john
|
User=johnc
|
||||||
WorkingDirectory=~
|
WorkingDirectory=~
|
||||||
ExecStart=Code/dotfiles/scripts/manager.bash
|
ExecStart=bash Code/dotfiles/scripts/manager.bash
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
|
@ -13,7 +13,12 @@ git pull
|
|||||||
#
|
#
|
||||||
# sed -i "s/#$current_host: //" ./hypr/hyprland/monitors.conf
|
# 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
|
# 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