summaryrefslogtreecommitdiff
path: root/content/post/getting unified experience.md
blob: 8fc08af2f46b8f5e309fd4c6b7f70e3c03eb5661 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
+++
title = "Getting unified experience"
date = 2022-12-07
[taxonomies]
categories = ["period"]
tags = ["gibberish"]
[extra]
math = false
+++

Lately, I'm trying get my tools working seamlessly cross my 2 working machines as well as a server.

Since I already heard dotfiles for a while, but didn't get chance to familiar with. So I start searching around trying to set a dotfile up.

Frankly, it is not that simple as I thought, given that my grounds differ from each other: 1x macOS, 1x archLinux, 1x archLinux server.

Here's a brief description: all configuration files I want to put in `.config`, all plugins and config related files I want to place in `.local`. 
The files I want to sync now are the configs and plugins of vim, zsh, tmux, gpg, and git. Those 5 softwares are my root.

The problem is, due to different environment, my config for those machines have some custom setting, such as `XDG` env, my macOS doesn't need it.