Commit Graph

16 Commits

Author SHA1 Message Date
Hoang Nguyen ad08375db7
Add extract.sh script
Also move preview script to ~/.local/bin and rename to preview.sh
2024-03-14 00:00:00 +07:00
Hoang Nguyen 1549f55dfe
Remove tmux and qutebrowser config (not used anymore)
More changes:
- alacritty: switch config to TOML format
- options:
  - Go back to specify 1 variant of CJK fonts
  - Update user_agent
- fish: update Nord theme to be more aligned with upstream
- cava: update config to use pipewire as the default backend
- container: pull kcli container images
- packages/go: add regal, go-licenses (and remove some unused linters)
2024-01-06 00:00:00 +07:00
Hoang Nguyen 8ed8e593e9
Use {{ xdg_dir }} variable for everything
Stop hard-coding ~/.config, ~/.local/share and so on.
2023-11-06 00:00:00 +07:00
Hoang Nguyen e9d702563b
Update package list and adjust some TODO milestones 2023-10-25 00:00:00 +07:00
Hoang Nguyen d36da1b5b8
fish: add ghq_rm and dir_prune functions 2023-07-04 00:00:00 +07:00
Hoang Nguyen 549e7d9029
fish: alias 'cargo' to 'cargo auditable' 2023-05-20 00:00:00 +07:00
Hoang Nguyen e62ac53d45
Overhaul icon set due to Nerdfont v3.0.0
Also:
- list all components in starship config
- remove qtcreator (qmlls exists)
- fish: back to source /etc/profile file with replay.fish (there are
  some nasty programs putting stuff there, e.g. nushell, nix)
- rename term_font from 'Iosevka Nerd Font' to 'IosevkaTerm Nerd Font'
2023-05-03 00:00:00 +07:00
Hoang Nguyen c271d5a588
packages: add bazel stuff
Also:
- scripts: update doasedit upstream link
- vifm: enable preview pane for miller mode
2023-04-23 00:00:00 +07:00
Hoang Nguyen 712b6092be
Add k9s config
Also:
- migrate zellij config to the new .kdl format.
- add mopidy-youtube plugin to mopidy config file
2023-03-11 00:00:00 +07:00
Hoang Nguyen 356d3e6cf7
scripts: swtich directory preview to use lsd instead of exa
Also configure Terraform with env instead of terraform.rc file (cdktf
only takes env var into account).
2023-02-23 11:00:00 +07:00
Hoang Nguyen 0e6916b306
Regular update
- scripts: drop mpvpaper from wallpaper script (doesn't support chaining
  outputs yet)
- config: add fcitx5
- fish: disable GOSUMDB, GOTELEMETRY + disable version check/checkpoint
  for Hashicorp's products
2023-02-12 11:00:00 +07:00
Hoang Nguyen 6533d10ba5
First commit of the New Year's Cat
- Add SSH sign option for Git (Gitlab 15.7 supports this now)
- Clean packages I don't use
- Minor updates to Neovim config
- Fix fish_user_key_bindings
- Fix git-fork script
- Add Python packages (installed with pip)
2023-01-28 11:00:00 +07:00
Hoang Nguyen cd5ba40970
Keep things up to date
- fish: add new syntax on version 3.6.0, use default key bindings as
  much as possible
- refactor Ansible copy module in a couple of places
- add calcurse task (mainly for my job)
- preview scripts:
  - add *lowdown* as an alternative for *glow* and *mdcat*
  - fallback to *bat* to preview JSON file when *jq* and *python* fail
- starship: use blue color for K8s module (cyan is confusing with
  directory module)
- flatpak: drop Whalebird (I use Tokodon now)
- gallery-dl: scanned through configuration docs once in a while
2023-01-08 11:00:00 +07:00
Hoang Nguyen c9543f4e56
fish: remove replay.fish plugin
Settings sourced from /etc/profile and /etc/profile.d/* is now
replicated within user fish config.

XDG_DATA_DIRS doesn't need to be set as flatpak package provides
/usr/share/fish/vendor_conf.d/flatpak.fish file.
2022-11-22 11:00:00 +07:00
Hoang Nguyen 730113a3c5
packages: add Haskell packages
Use cabal to build hadolint instead of using a container
2022-09-20 23:16:48 +07:00
Hoang Nguyen 9579bad605
dotfiles: rework roles structure
Group configuration tasks into 1 single role
2022-08-21 23:00:49 +07:00
Renamed from roles/shells/templates/aliases.j2 (Browse further)