This website requires JavaScript.
083c5fc72b
home-manager: enable direnv
Pratham Patel
2024-01-08 17:41:28 +0530
f9d18df155
home-manager: moar pkgs
Pratham Patel
2024-01-08 17:34:36 +0530
ecb02c6491
bashrc: dead simple prompt
Pratham Patel
2024-01-08 17:05:12 +0530
e690586d65
bashrc: add a few shell options
Pratham Patel
2024-01-08 16:26:14 +0530
677902b4f6
bash: simplify the fucking PS1, it is abysmally show
Pratham Patel
2024-01-08 15:54:34 +0530
e2ddd9f388
bashrc: add check for interactive shell
Pratham Patel
2024-01-08 11:13:51 +0530
f12101da53
linux-setup.sh: improve detection of RHEL-based OSes
Pratham Patel
2024-01-08 10:44:39 +0530
54359f35f7
home-manager: remove fish
Pratham Patel
2024-01-07 20:16:37 +0530
3daf8d659f
move home-manager and nixos channel(s) to nixos-unstable (24.05)
Pratham Patel
2024-01-07 19:27:48 +0530
47b26d446b
0-init.sh: get git-prompt only if OS is *not* NixOS
Pratham Patel
2024-01-07 18:37:33 +0530
89ff797946
update gitignore
Pratham Patel
2024-01-07 18:35:06 +0530
28bae45eb3
linux-setup.sh: install "kernel-devel-matched" only if the "stock" RHEL/Fedora is installed
Pratham Patel
2024-01-07 18:11:51 +0530
79814f7cbe
rename script to perform a single-time setup and also add fetching of git-prompt.sh
Pratham Patel
2024-01-07 17:36:32 +0530
78a5ffc31b
rename paranoid-sync to a better name (paranoid-flush)
Pratham Patel
2024-01-07 17:33:33 +0530
16a656ce53
update package extraction scripts
Pratham Patel
2024-01-07 17:32:36 +0530
3ce857054c
almost done with the switch to Bash (sigh)
Pratham Patel
2024-01-07 17:31:47 +0530
2dc06a8ff2
move home-manager-setup.sh in linux-setup.sh since it is a one-time job
Pratham Patel
2024-01-07 00:16:22 +0530
36296f23aa
home-manager: initial fish shell setup
Pratham Patel
2024-01-07 00:10:49 +0530
49fa3e2149
unify {deb,el}/initial-setup.sh as other-common-scripts/linux-setup.sh
Pratham Patel
2024-01-06 23:02:00 +0530
420e82badf
initialize with home-manager config
Pratham Patel
2024-01-06 21:56:35 +0530
4a24cfc91c
fix calling of the alacritty-import.sh script and the script itself too
Pratham Patel
2024-01-06 21:53:22 +0530
4e7c2ee524
el/initial-setup.sh, but for debian (bookworm)
Pratham Patel
2024-01-06 12:53:22 +0530
4cb8af1f01
el/initial-setup.sh: fix manually downloading the latest release binary of direnv
Pratham Patel
2024-01-06 12:41:19 +0530
9bacba12de
add script to flash OS image and uboot to disk
Pratham Patel
2024-01-04 11:01:43 +0530
e8ce230513
add flatpak: obsidian
Pratham Patel
2024-01-04 10:50:46 +0530
79e8ef4463
flatpak-manage.sh: improve script
Pratham Patel
2023-12-30 18:15:51 +0530
47c404264c
polybar: fix date
Pratham Patel
2023-12-28 14:29:32 +0530
98337325a0
kernel-opt-compare.sh: improve ze script logic
Pratham Patel
2023-12-28 14:29:04 +0530
30638af08b
upgrade-nixos.sh: fix logic
Pratham Patel
2023-12-28 11:22:11 +0530
cddae7af12
determine availability of "--fsync" option for rsync
Pratham Patel
2023-12-28 11:21:06 +0530
29703761e2
fish: improve detection of x11/wayland
Pratham Patel
2023-12-21 09:29:40 +0530
89363c1fc7
el/initial-setup.sh: add pkg: kernel-devel
Pratham Patel
2023-12-20 09:17:47 +0530
c8502808f4
el/mock-build.sh: releasever is printed twice, use only one
Pratham Patel
2023-12-19 17:19:55 +0530
7dfadbb945
el/initial-setup.sh: add pkg: kernel-headers
Pratham Patel
2023-12-19 09:44:41 +0530
6523c1bb46
upgrade-nixos.sh: display some nice messages since I will be checking the service log
Pratham Patel
2023-12-17 11:50:56 +0530
51656c9d47
"tidy-up" rsync aliases and add an alias to "diff" between NixOS git repo and system config
Pratham Patel
2023-12-17 11:40:46 +0530
0d04dbc407
rename the nixos upgrade script to match the service name
Pratham Patel
2023-12-17 11:20:37 +0530
7d00e6a7a8
remove the dry-build from nixos-upgrade.sh
Pratham Patel
2023-12-17 11:19:44 +0530
958f34f9bb
improve/refactor scripts
Pratham Patel
2023-12-16 22:23:21 +0530
e5a019cced
add script to conditionally upgrade NixOS
Pratham Patel
2023-12-16 22:12:08 +0530
6328633848
move nixos-config-pull.sh to a more apt place
Pratham Patel
2023-12-16 21:57:13 +0530
5fbac1e6d0
remove unused scripts
Pratham Patel
2023-12-16 21:54:38 +0530
073d66d3e1
rename extract-rpm-files.sh, introduce extract-deb-pkg.sh, add+update respective aliases
Pratham Patel
2023-12-16 21:53:45 +0530
56833a2adc
NETWORKING_INTERFACE should be exported from bspwmrc, not xinitrc (e3fadb289d
)
Pratham Patel
2023-12-15 13:58:44 +0530
e3fadb289d
export NETWORKING_INTERFACE from ~/.xinitrc so polybar can use it
Pratham Patel
2023-12-15 13:31:23 +0530
a4113ffc06
ssh: update sentinel's SSH key
Pratham Patel
2023-12-14 16:38:57 +0530
c8a8765ec5
polybar: remove mpv module
Pratham Patel
2023-12-14 13:05:04 +0530
c35192ca12
ssh: disable host key checking for VMs
Pratham Patel
2023-12-13 09:26:05 +0530
26e2c5be1f
el/initial-setup.sh: enable sshd
Pratham Patel
2023-12-13 09:25:17 +0530
592a5b10ac
el/initial-setup.sh: exit if NOPASSWD is commented out
Pratham Patel
2023-12-12 09:48:15 +0530
4bb8217bd0
el/initial-setup.sh: introduce dnf.conf setup
Pratham Patel
2023-12-12 09:20:39 +0530
6dcd51dd00
el/initial-setup.sh: since sudo is inside script, we can use $USER
Pratham Patel
2023-12-12 08:35:09 +0530
10afe79b1b
el/initial-setup.sh: use "command -v" instead of "which"
Pratham Patel
2023-12-11 21:55:48 +0530
398accf2cd
el/initial-setup.sh: upgrade pkgs after installing the necessary ones
Pratham Patel
2023-12-11 21:35:17 +0530
eb41d80005
el/initial-setup.sh: fix logic error in detecting tmux
Pratham Patel
2023-12-11 21:32:19 +0530
dc779a8181
fish: add alias for running MPV on a GPU-driver-less RPi(4B)
Pratham Patel
2023-12-11 21:02:59 +0530
f7cb561a4f
el/initial-setup.sh: force the user to run the script in tmux
Pratham Patel
2023-12-11 21:02:08 +0530
11a6a7cc7b
rewrite el/rhel-setup.sh as initial-setup.sh (UNTESTED)
Pratham Patel
2023-12-11 20:54:32 +0530
fc9127807a
rust-manage.sh: switch from nix-shell to dash and exit on rustup not being found
Pratham Patel
2023-12-11 11:32:23 +0530
62e4451717
gtk: settings.ini: add more properties
Pratham Patel
2023-12-11 10:48:49 +0530
9a4ba4fde4
polybar: show date "complying" with ISO 8601
Pratham Patel
2023-12-11 10:47:14 +0530
1d3f4db7ab
ssh: remove old sentinel key
Pratham Patel
2023-12-09 21:24:50 +0530
8658d821fd
ssh: remove work MBP keys and replace with sentinel's keys
Pratham Patel
2023-12-09 21:23:55 +0530
605b279557
fish: fedora does not have vim installed by default, but vi is, so account for that
Pratham Patel
2023-12-09 16:25:29 +0530
57c8a99d1c
podman-initialization.sh: disable ZFS pool wait
Pratham Patel
2023-12-09 12:08:24 +0530
df66438323
podman-initialization.sh: remove the systemd pkg dependency for nix-shell
Pratham Patel
2023-12-09 11:57:23 +0530
4ad9a89c47
bashrc: add ~/.local/bin to $PATH
Pratham Patel
2023-12-07 21:28:05 +0530
5e4a6b0bda
ssh: add some hosts for local VMs
Pratham Patel
2023-12-07 21:10:23 +0530
fc5b3fe215
ssh: add pubkey from work laptop for work vm
Pratham Patel
2023-12-07 21:09:23 +0530
93579e1d4a
podman-initialization.sh: podman-init.service already depends on podman-restart.service, so do not enable it from the service's script lol
Pratham Patel
2023-12-04 14:19:24 +0530
3c6c578dfc
start-qemu-vm.sh: always specify the port for SSH "hole"
Pratham Patel
2023-12-04 14:18:20 +0530
b2e88ff2bf
kernel-opt-compare.sh: add script that helps me find "missing" options from Linux kernel config
Pratham Patel
2023-12-03 11:10:31 +0530
0dafdef88e
rust-manage.sh: dash does not have pipefail
Pratham Patel
2023-11-28 16:27:29 +0530
be5f4cba96
remove zsh aliases for macos
Pratham Patel
2023-11-28 16:26:35 +0530
3610b30b00
nvim: tree: have tree on the right side, instead of left
Pratham Patel
2023-11-23 11:33:01 +0530
846dda9dad
extract-rpm-files.sh: let user know how to run this
Pratham Patel
2023-11-23 11:24:46 +0530
d5fe7f9479
add alias to show a non-contextual git diff
Pratham Patel
2023-11-23 10:53:21 +0530
554c693698
rhel-setup.sh: add moar pkgs
Pratham Patel
2023-11-21 11:34:59 +0530
b7aa7e8476
mock-build.sh: time the build
Pratham Patel
2023-11-20 13:34:23 +0530
c47018959c
add aliases to execute paranoid-sync.sh in fish and bash
Pratham Patel
2023-11-20 13:29:13 +0530
949e0a8353
add script that does a "sync" for OCD satisfaction
Pratham Patel
2023-11-20 13:28:29 +0530
f282170261
mock-build.sh: chain rebuilding binary rpm after srpm in single command
Pratham Patel
2023-11-20 11:41:20 +0530
7045f4d715
mock-build.sh: do not be verbose by default, let user specify it
Pratham Patel
2023-11-20 10:54:32 +0530
373cdc3dba
mock-build.sh: add more checks
Pratham Patel
2023-11-20 10:00:21 +0530
4adfd9f2d9
forgot to set the executable flag for ~/.local/scripts/el/rhel-setup.sh
Pratham Patel
2023-11-19 12:52:31 +0530
a91ef35cc9
add el-specific scripts to install necessary pkgs and another script to build pkgs using mock
Pratham Patel
2023-11-19 09:32:38 +0530
01dbb94c3b
nvim: remove unnecessary telescope keymap and also add plugin "sindrets/diffview.nvim"
Pratham Patel
2023-11-14 14:36:53 +0530
03253341c4
start-qemu-vm.sh: moar common
Pratham Patel
2023-11-14 14:35:24 +0530
d9fe688cbc
start-qemu-vm.sh: use virtio-net-pci instead of **emulating** e1000
Pratham Patel
2023-11-07 20:07:09 +0530
8cb0ded490
nvim: add plugin: NeogitOrg/neogit
Pratham Patel
2023-11-07 20:06:33 +0530
8ce97300d9
update .gitignore
Pratham Patel
2023-11-06 21:08:58 +0530
8fa41f301c
add script that start a QEMU VM
Pratham Patel
2023-11-06 21:08:08 +0530
85b4ba8bf3
ssh config: update IP address for mahadev
Pratham Patel
2023-11-06 13:33:01 +0530
5f6858535e
nvim: add plugin: oxalica/nil
Pratham Patel
2023-11-06 08:45:42 +0530
ab40e9ced3
append path for macos and add $HOME/.cargo/bin to $PATH
Pratham Patel
2023-10-19 15:06:23 +0530
89428200e0
show-disk-usage.sh: forgot to awk first field lol
Pratham Patel
2023-10-19 13:37:07 +0530
e96f1ebeb4
update show-disk-usage.sh
Pratham Patel
2023-10-19 13:16:14 +0530
2b768234d7
podman-initialization.sh: update "LAST_RUN" when pulling images
Pratham Patel
2023-10-19 12:38:21 +0530
326135f4c5
remove pkgs dog and microsoft-teams from being installed; also do a greedy update before installing pkgs (useful for consecutive runs)
Pratham Patel
2023-10-13 17:22:35 +0530
688bd57a05
update IP addr for opi5
Pratham Patel
2023-10-10 13:07:06 +0530