Commit Graph

1264 Commits

Author SHA1 Message Date
e455702f01 Add rainbow-dark irssi theme
Dark-background theme with a full rainbow of accent colors for nicks,
statusbar items, and event markers.

Activate with:
  /set theme rainbow-dark
  /save
2026-04-21 07:58:46 -07:00
23e3c770dd README: add Upgrading section (pull, rake update, install.sh) 2026-04-21 07:49:38 -07:00
bcbb88bddc README: lowercase dissimulo to match handle 2026-04-21 07:29:34 -07:00
18ddfc9ad6 tmux-ip: fix DO metadata path (address -> ip_address)
The DigitalOcean metadata endpoint for reserved/floating IPv4 is
/metadata/v1/{reserved,floating}_ip/ipv4/ip_address, not .../address.
The .../active check works but the wrong IP path returned an empty
body, causing the script to silently fall through to ipify on every
droplet with a reserved/floating IP attached.

Verified on a droplet:
  curl .../reserved_ip/ipv4/ip_address -> 45.55.111.240
  curl .../reserved_ip/ipv4/address    -> (empty)
2026-04-21 07:20:51 -07:00
129d77471b tmux-ip: prefer DigitalOcean reserved/floating IP when on a droplet
If /sys/class/dmi/id/sys_vendor says DigitalOcean and the droplet has
a reserved_ip or floating_ip assigned, use that over the ipify-based
egress IP. Keeps the ipify/hostname -I fallback intact for other hosts.

Gated on the DMI check so non-DO hosts skip the metadata probe entirely
and the tmux status bar refresh stays fast.
2026-04-21 07:10:13 -07:00
41fb30ddc1 Add drunkendotfiles installer and rewrite README
install.sh: curl-pipe installer that clones to ~/.yadr, runs YADR's
native rake install, then layers personal dotfiles on top of $HOME
with backups on collision.

README.md: replace YADR's upstream readme with drunkendotfiles-
specific usage docs, credit, and refresh-from-upstream instructions.
2026-04-21 06:51:13 -07:00
65f583fd2b Scrub hardcoded /home/dissimulo paths; use $HOME / relative symlinks
- Convert 21 absolute-path symlinks into YADR to relative paths
  (e.g. .vimrc -> .yadr/vimrc), so they resolve correctly under
  any user's $HOME after a standard YADR install.
- .fehbg: replace hardcoded background path with $HOME-based one
- .gtk-bookmarks: remove (trivially personal; GTK regenerates)
- .themes/*/index.theme: drop BackgroundImage= lines pointing at
  personal image files that other users won't have.
- .xscreensaver: scrub username from header comment.
- .irssi/config: generic dcc_download_path.
2026-04-21 06:48:06 -07:00
f4d8679398 Increase tmux history limit to 80000 2026-04-21 06:16:16 -07:00
852a682df5 Update claude binary 2026-04-21 06:16:16 -07:00
3d2508a785 Replace .tmux.conf symlink with real file; add IP to status-right, interval 60 2026-04-21 06:16:16 -07:00
0affdd1fb7 Add tmux-ip helper script with public/internal IP fallback 2026-04-21 06:16:16 -07:00
bc9f9d8094 Add dotfiles from home directory
Tracks shell configs (zsh/bash), vim, tmux, irssi, fonts, themes,
and ~/.local/bin scripts. Sensitive files (.ssh, .gnupg, history,
credentials) and large app data are excluded via .gitignore.
2026-04-21 06:16:16 -07:00
Luiz Gonzaga dos Santos Filho
bf3c24aa85 Merge pull request #893 from jasonwbarnett/jwb/fix-exists 2026-01-17 15:37:39 -08:00
Jason Barnett
d3b03b940a update File.exists? calls to File.exist? 2024-05-21 09:45:50 -06:00
Yan Pritzker
75bbe11ccf Merge pull request #881 from skwp/yp/fix-jsx
Swap out to better jsx plugin that doesnt mess up js formatting
2022-11-09 11:14:45 -08:00
Yan Pritzker
888516a3e1 Swap out to better jsx plugin that doesnt mess up js formatting 2022-11-09 11:14:17 -08:00
Yan Pritzker
de2d24a622 Merge pull request #880 from skwp/yp/javascript
Add javascript plugins
2022-11-09 11:03:19 -08:00
Yan Pritzker
48ab4573d7 Add javascript friendly options 2022-11-09 10:55:10 -08:00
Luiz Gonzaga dos Santos Filho
49a9513dc7 Merge pull request #861 from joaomarcos96/master
add snipmate settings
2021-03-10 17:26:24 -08:00
Joao Marcos S B de Moraes
820d2e8957 add snipmate settings 2021-02-03 15:09:55 -03:00
Luiz Gonzaga dos Santos Filho
4228bbb4e1 Merge pull request #851 from nandalopes/prezto-install
prezto_install rake task
2020-12-15 12:12:43 -08:00
Luiz Gonzaga dos Santos Filho
7477fcf5d4 Merge pull request #858 from nandalopes/test-docker
feat(test) improvements on test files
2020-12-15 12:11:37 -08:00
Nanda Lopes
a2e0ccd171 Fix apt error 2020-12-15 16:39:24 -03:00
Nanda Lopes
ab2cee9f59 fix(test) interactive rake install
<https://serverfault.com/a/797318/78829>
2020-12-15 16:39:01 -03:00
Nanda Lopes
fede3c04f6 feat(test): Ubuntu Bionic Beaver docker 2020-12-15 16:31:55 -03:00
Luiz Gonzaga dos Santos Filho
9f6d5cdce6 Merge pull request #853 from nandalopes/upd-vim-tmux
Update vim-tmux conf
2020-12-15 10:54:50 -08:00
Luiz Gonzaga dos Santos Filho
2937317516 Merge pull request #847 from plribeiro3000/jazz_fingers
feat(*): Colorized irb prompt
2020-12-15 10:54:27 -08:00
Luiz Gonzaga dos Santos Filho
2cdd41fea4 Merge pull request #855 from daxgames/master
automate the vim plugin install so no prompt is displayed
2020-12-15 10:52:09 -08:00
Luiz Gonzaga dos Santos Filho
f1d5a63a8b Merge pull request #857 from nandalopes/ascii
Fix YADR success message
2020-12-15 10:51:35 -08:00
Nanda Lopes
0fd96185cb Use single quote string
`%q{}` notation
2020-12-13 17:45:52 -03:00
Nanda Lopes
6b7ea27984 Use single quote strings 2020-12-13 17:42:11 -03:00
Nanda Lopes
72446c046a Remove zshrc post-install inserts 2020-11-26 19:29:01 -03:00
Nanda Lopes
ff029a2058 zshrc override 2020-11-26 19:28:55 -03:00
Nanda Lopes
63f6f3f81e Install directly prezto-override
(cherry picked from commit d7eaeed726edc936b18aebcc0df1fcd3670c4edd)
2020-11-26 19:25:08 -03:00
Dax T. Games
12c9a0896b automate plugin install of vim s no prompt is displayed 2020-11-25 17:26:38 -05:00
Nanda Lopes
a823540346 copy-mode-vi key binds 2020-11-16 16:23:05 -03:00
Nanda Lopes
d1e28013e0 Update tmux-vim configuration
<https://github.com/christoomey/vim-tmux-navigator/blob/master/README.md#tmux>
2020-11-16 16:23:05 -03:00
Luiz Gonzaga dos Santos Filho
d5bc548240 Merge pull request #852 from nandalopes/fix-tmux-error
Fix C- tmux error
2020-11-16 09:22:35 -08:00
Luiz Gonzaga dos Santos Filho
e05866348a Merge pull request #850 from nandalopes/fix-845
Fix #845 Vim suspends in some times
2020-11-16 09:19:06 -08:00
Luiz Gonzaga dos Santos Filho
6bb9c1007c Merge pull request #848 from vovinacci/fix/brew-install
fix: Update Homebrew install method
2020-11-16 09:18:00 -08:00
Nanda Lopes
dee095c25e Fix C- tmux error
`.tmux.conf:33: unknown key: C- if-shell`
2020-11-16 13:12:35 -03:00
Volodymyr Shcherbinin (vovin)
4acb08302c Revert setting +x 2020-11-13 10:50:29 +02:00
Luiz Gonzaga dos Santos Filho
d699910b35 Merge pull request #849 from Zaryob/pr
added contributors alias into git.
2020-11-12 17:25:25 -08:00
Nanda Lopes
e5231570c3 Fix #845 Vim suspends in some times 2020-11-08 15:45:37 -03:00
Suleyman Poyraz
636c1ec804 added contributors alias into git. 2020-11-07 17:57:06 +03:00
Volodymyr Shcherbinin (vovin)
225379192d Update Homebrew install method 2020-11-07 14:11:06 +02:00
Paulo Ribeiro
9aac908bda feat(*): Colorized irb prompt 2020-10-25 22:31:54 -03:00
Luiz Gonzaga dos Santos Filho
47d4ac0039 Merge pull request #839 from vovinacci/update-git-snapshot-dead-link
Update git dead link
2020-06-22 16:57:34 -07:00
Volodymyr Shcherbinin (vovin)
f295423976 Update dead link 2020-06-22 09:22:42 +03:00
Luiz Gonzaga dos Santos Filho
ab8b1c5d2d Merge pull request #834 from chrischen/update-vundle
Update vundle repos.
2020-03-14 19:54:32 -07:00