All Projects → somasis → me

somasis / me

Licence: other
dotfiles of various sorts; scripts, configuration files, modifications, etc.

Programming Languages

shell
77523 projects
python
139335 projects - #7 most used programming language
CSS
56736 projects
Roff
2310 projects
perl
6916 projects
Makefile
30231 projects

Projects that are alternatives of or similar to me

Proxmox
Proxmox Helper Scripts
Stars: ✭ 3,882 (+25780%)
Mutual labels:  scripts
The-Learning-Documentation-Project
This documentation is about the new learning(s) and issue(s) resolvings on different aspects of academic, professional and personal thoughts. It includes(or/with links): Research topics(& resources), Programming(issues and code), Advanced Linux commands, Networking commands, bash script command utilization, Linux packages(& scripts), Machinine l…
Stars: ✭ 27 (+80%)
Mutual labels:  scripts
perl-scripts
A nice collection of day-to-day Perl scripts.
Stars: ✭ 92 (+513.33%)
Mutual labels:  scripts
Generative-Art
A selection of generative art scripts written in Python
Stars: ✭ 284 (+1793.33%)
Mutual labels:  scripts
rclone4pi
rclone4pi - Easy Install of rclone to Raspberry Pi Computer with automated folder sync demo
Stars: ✭ 91 (+506.67%)
Mutual labels:  scripts
scripts-manager-unity3d
📄 Gives the list of scripts in the current scene with gameobject reference.
Stars: ✭ 52 (+246.67%)
Mutual labels:  scripts
PowerShellScripting
Repository for the Facebook Group PowerShell Scripting
Stars: ✭ 19 (+26.67%)
Mutual labels:  scripts
mIRC-Twitch-Scripts
Various scripts and games to use with a mIRC bot designed for Twitch.tv
Stars: ✭ 30 (+100%)
Mutual labels:  scripts
linux-server-administration-scripts
Simple bash administration scripts for Linux to make your life easier.
Stars: ✭ 47 (+213.33%)
Mutual labels:  scripts
wireguard-tools
Wireguard helper scripts
Stars: ✭ 147 (+880%)
Mutual labels:  scripts
Wordlist404
Small but effective wordlist for brute-forcing and discovering hidden things.
Stars: ✭ 101 (+573.33%)
Mutual labels:  scripts
dotfiles
My collection of dotfiles
Stars: ✭ 77 (+413.33%)
Mutual labels:  scripts
rofi-scripts
Small scripts for rofi
Stars: ✭ 61 (+306.67%)
Mutual labels:  scripts
mkBox
MacApp、PythonPackage、Scripts ..
Stars: ✭ 66 (+340%)
Mutual labels:  scripts
dotstow
dotfiles managed with stow
Stars: ✭ 60 (+300%)
Mutual labels:  scripts
scripts
Scripts for managing my Ubuntu / Rclone / Plex Server
Stars: ✭ 20 (+33.33%)
Mutual labels:  scripts
pybin
Cross-platform tool to put Python's user bin in PATH, no sudo/runas required!
Stars: ✭ 21 (+40%)
Mutual labels:  scripts
OrientPy
Seismic station orientation tools
Stars: ✭ 29 (+93.33%)
Mutual labels:  scripts
MyScripts
No description or website provided.
Stars: ✭ 32 (+113.33%)
Mutual labels:  scripts
installer-scripts
💻 Bash scripts for doing installations in one go.
Stars: ✭ 17 (+13.33%)
Mutual labels:  scripts

me

Dotfiles of various sorts; scripts, configuration files, modifications, etc.

$ mkdir ~/src
$ git clone --bare https://src.mutiny.red/somasis/me ~/src/me.git
$ git --git-dir=~/src/me.git --work-tree=~ checkout
$ make

Components used

[small] (unlinked tools can be found in ~/bin)

Organizational tools
  • list-{add,color,query}: tools for managing todo.txt files; I don’t like todo.sh that much, it feels overengineered, so I have my own I’ve worked on some. Not really complete, though.

  • mess: a system for creating temporary, yet archived working directories (a port of Leah’s original Ruby script, with some additions, is used).

Desktop tools
  • xterm: my terminal. Check ~/etc/X11/xresources for the configuration.

  • lemonbar: desktop panel. See ~/bin/panel-* for the scripts which make up output displayed on it.

    • xtitle: used for showing window titles. One would think xdotool could do this, but alas, it can’t do everything xtitle does due to having no way to track window title changes on focused windows, only on focus changing.

  • bspwm: tiling window manager

  • sxhkd: keyboard shortcut daemon.

  • xsecurelock: screen locker with emphasis on high security.

    • xss-lock: integrate locker with suspend events.

    • See xsecurelockd for my setup.

  • unclutter-xfixes: hide mouse pointer when typing and after a timeout.

  • dunst: notification daemon.

Desktop theming
  • Iosevka: font family of choice.

    • However…​ I currently am using ttyp0 as my main font on a few things, namely xterm and lemonbar. Mainly because of trying to establish consistency on account of lemonbar not supporting Xft without a patch, a patch that is not currently up to date with the latest version of lemonbar.

  • Arc: GTK theme of choice.

Utilities
  • Thunar: Xfce’s file manager, which I tolerate.

  • kakoune: modal text editor integrating with other Unix tools.

  • execline: language used for some scripts.

  • tmux: terminal multiplexer, which I don’t use much given that bspwm is almost always enough for me, but I use it for managing my IRC clients and when I’m without an X session for some reason.

  • xe: god-like xargs alternative.

  • rofi: the most usable dmenu alternative. I don’t like it much.

  • rwc: "run when changed".

Music
Web
  • qutebrowser: a web browser using PyQt5 and QtWebEngine. Probably the best alternative to the major browsers.

  • newsboat: RSS reader. I used to like it a lot, I’d like an alternative nowadays. Using something like rss2email or sfeed is predicated on me having a mail client I like more, though.

Mail
  • aerc: mail client.

    • Buggy, written in Go, and somewhat underdeveloped, but it’s not as irritating to configure as mutt or neomutt. I don’t really like it though.

  • mblaze: maildir tools, only currently used for showing an unread mail count on my panel though…​

  • mbsync: mailbox synchronizer, propagating changes between remote IMAP folders and local Maildirs.

Chat
  • Discord: begrudgingly.

    • With beautiful-discord, so I can fix the style to be more as I’d like (it looks kinda IRC-ish).

  • catgirl: IRC client.

    • I use the catgirls script located in ~/bin to make it integrate well with a matching tmux config and my desktop keyboard shortcuts.

  • pounce: IRC bouncer; running on a different machine.

  • litterbox: IRC logger; running on a different machine.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].