Go to file
2023-02-07 07:42:27 +10:30
.config updates for headless server 2023-02-07 07:42:27 +10:30
.dwm upadted dwm/autostart 2022-11-08 20:42:14 +10:30
.local/share/applications updates 2022-05-21 20:28:48 +09:30
.xmonad updates, minor, to xmonad/xmobar 2022-11-29 16:00:06 +10:30
scripts removed icons and theme, don't need that bloated shit. 2022-05-21 20:35:51 +09:30
templates eeh 2022-12-29 16:48:27 +13:00
.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
.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: