Go to file
2024-08-12 20:46:43 +09:30
.config update which-key config to latest version 2024-08-12 20:46:43 +09:30
.dwm updates 2023-05-25 16:36:19 +09:30
.local updates :D 2024-07-09 13:58:37 +09:30
.xmonad updates, minor, to xmonad/xmobar 2022-11-29 16:00:06 +10:30
scripts added simple scripts and updated 2023-02-13 09:41:58 +10:30
templates eeh 2022-12-29 16:48:27 +13:00
.bash_profile updates to nvim, mainly lsp and plugin removal 2023-10-20 20:00:22 +10:30
.bashrc updates to bash and zsh (requires inks-scripts now) 2022-06-04 18:59:12 +09:30
.gitignore updating main to remove massive history 2021-02-11 09:03:17 +10:30
.tmux.conf big changes to lf, neovim (now actually working mostly), and the addition of tmux 2022-10-05 09:35:45 +10:30
.vimrc updated vimrc 2023-02-10 08:37:16 +10:30
.xprofile updated everything to be similar to luke smiths voidrice setup, going to clean things up quite a bit soon 2022-05-20 23:04:23 +09:30
.zprofile updated everything to be similar to luke smiths voidrice setup, going to clean things up quite a bit soon 2022-05-20 23:04:23 +09:30
README.md Docs, docs, docs 2023-01-18 08:35:12 +10:30

Inkletblot's Dotfiles

My Dotfiles, managed using (what I call) the atlassian method.

Primarily the configs I care about in here are for the following programs.

  • neovim
  • xmonad
  • Xmobar
  • lf
  • tmux
  • zsh
  • dwmblocks
  • dwm
  • system stuff such as xinitrc, shell, xprofile, and more.

Supporting programs include:

  • alacritty
  • dmenu
  • picom
  • dunst
  • fish (I no longer use this)
  • mutt (this either)
  • newsboat (or this)

I have been building up this envirnoment for some time and it is likely to change much in the future.

I have a few repositories that pair with this one, primarily are both my scripts repo and my dmenu fork. I use dmenu as my run launcher and I have myriad bash scripts to make my linux experience my own. I also dabble with DWM and it's related programs such as st, dwmblocks, and others.

Tangentially to all this I have a WIP repo I call ink-os which will set up a fresh install of Arch with all of my default programs, my dotfiles, and other misc configs. It doesn't technically 'work' but it's still easier that a manual setup for me.

Credit

Although I will happily take credit for what I have built here I would like to credit those who inspired me, or who I pilfered directly from:

Neovim (nightly)

Probably the most complicated part of this is my nvim config, I should probably move it to its own repo at some point.

It depends on a few different language servers and miscellaneous programs. Including but not limited to:

  • pyright
  • npm/nodejs
  • omnisharp-roslyn (and by proxy, dotnet)
  • prettier
  • ts-server
  • eslint
  • pandoc
  • miktex
  • git
  • and more...

See more about it here (currently a wip).

xmonad

I was introduced to this by DistroTube and it was the first tiling window manager I tried. My config started out as a direct copy of his but has morphed somewhat since then. I really like xmonad and have made myself at home within in it. Although currently I am giving dwm a solid try.

xmobar

xmobar obviously goes hand in hand with xmonad. It took me quite some time to get the config for this to a place where I was happy with it but I now am. Again, initially this was based entirely on Dt's videos.

lf

I used to use Thunar as my file manager and still do for a couple of use cases, usually when inspecting large quantities of media where thumbnails are useful. However, after coming across Luke Smith's and Eric Murphy's videos on lf I tried it and fell in love. I open a gui file manager a couple of times a month at this point.

tmux

WIP.

zsh, shell, and x11

WIP.

system

I have misc other configs here too such as Thunar, alacritty, picom, rofi, dunst, fish, and more. I sometimes switch up what I'm using on my machine so I like to keep old things around for the future.

extras

There are some things that I would include in my config that don't really suit being here. Specifically the following: