Commit graph

1835 commits

Author SHA1 Message Date
198898e382 Added sub-batch : Subtitle synchronization 2021-03-21 10:27:01 +05:30
2acd583901 Enable xwayland
Still doesn't show option to select wayland on sddm
2021-03-20 21:41:38 +05:30
50dbc0b2c1 Revert "Another attempt at i3"
This reverts commit 68e90084dc.
2021-03-15 17:02:13 +05:30
68e90084dc Another attempt at i3
Mostly working now :
- QT5 theme is working, some non-declarative
- wallpaper is working with feh
- rofi is working (some config non-declarative)
- nmtui for connecting to wifi works (requires password every time)

Problems :
- Wallpaper is not set by default
- multi-monitor story is still in question
- plasma config is no longer available on lockscreen
- networkmanager autoconnect is not yet working
- some tearing is present
- nvidia suuport is still in doubt (not that I've been using nvidia at all)
- Emacsclient does not work, probbaly emacs daemon is not starting (but emacs
itself is semi-fast)
- GParted does not start from dmenu/rofi (need to start from terminal)
- brightness/volume control buttons don't work (need to configure manually)
- dolphin does not work/is not present here (maybe because plasma itself is disabled)
2021-03-14 16:22:29 +05:30
b3b5feb6a8 Change gc window to from 7 days to 5 days 2021-02-27 23:43:58 +05:30
107060bb82 Enable hidpi support 2021-02-27 23:30:08 +05:30
948a4a3811 Move from nvidia_x11_beta to nvidia_x11 (stable)
Beta had issues building due to collisions
Beta was also behind stable in versions anyway
2021-01-31 11:17:07 +05:30
8d87fa4fae Move from Lorri to nix-direnv 2021-01-31 11:16:42 +05:30
c68607e917 Untrack flake.lock 2020-12-09 19:36:07 +05:30
aaf2e62413 Change automatic garbeaage-collection to delete older than 7 days
This should clear up some space
2020-12-06 13:42:36 +05:30
998b5c5a78 Cleanup 2020-12-06 11:03:48 +05:30
cf148468d1 Enable Plasma Browser Integration via config directly 2020-12-06 11:03:08 +05:30
c4607db2a6 Clean up configuration: Virtualbox, ffmpeg, hledger
Remove:
commented virtualbox and ffmpeg (ffmpeg can be safely removed as strawberry
works nicely to convert flacs to opus, making old script redundant)
hledger : not used once
amfora : was mostly noveelty, still probably will never use it
commnted virtualbox config
2020-11-28 23:53:14 +05:30
fb1e5bd875 Switch default editor to emacsclient
Emacsclient startup time is more or less in line with other editors, save for
maybe sublime.

Keeping other editors around for now, until I get more confortable with emacs
and evil mode

Currently set to start in separate window, but since its all connected to same
daemon, it shouldn't matter! Unlike plain emacs, opening multiple editor windows
will still share state of all files, so any buffers can be edited anywhere, and
closed anywhere and it will affect everywhenre. No window will have its own
state held and maintained and there will be no drift!
2020-11-28 23:49:05 +05:30
f67b329516 Remove original configuration.nix
flake.nix and imported configuration.nix is working as intended
2020-11-28 19:16:33 +05:30
35e2d5bae9 Switch to Emacs daemon (service) and emacsclient
Benefits : Faster startup time and hopefully shared buffers and session in
future for remote access
2020-11-22 12:30:54 +05:30
b5888568eb NixOS update 2020-11-12 08:59:57 +05:30
5e4e7899c9 Revert all i3 changes
QT theme is messed up
Keybindings for brightness and sound don't work
Tearing
Terrible video rendering
Somehow slow Dolphin
2020-11-04 18:52:56 +05:30
c9e5f4a103 Further i3 changes 2020-11-04 18:47:50 +05:30
924b637356 Set default terminal emulator to Kity 2020-11-04 18:36:14 +05:30
668074945b Add i3 and supporting applications
TO be used alongside plasma for now, on experimental basis
2020-11-04 18:26:28 +05:30
865c1ab8a4 Replace Gnome disks with Etcher 2020-11-04 17:21:54 +05:30
6e4cd432a9 Cleanup, refactor
Prepare to divide config in separate modules/files
Temporarily disable ffmpeg to test
2020-11-04 17:00:29 +05:30
d3d8a6b6b1 Add flake.lock 2020-11-04 16:19:09 +05:30
42e7c9c728 Minor re-arrangement 2020-11-03 16:27:55 +05:30
8afac13daa Initial flake implementation
For now, simply copied current configuration.nix and hardware-configuration.nix
to hostname specific directory.
Made minor modifications to remove input impurity from
hardware-configuration.nix (<nixpkgs> to 4{modulesPath}).
Created flake.nix to import the configuration.nix and just build it.

Referred to this guy : https://github.com/MatthewCroughan/nixcfg
2020-11-03 16:10:59 +05:30
b97b2f171e comment cleanup 2020-11-01 19:05:59 +05:30
f36b9d4b73 Added TeX and its dependencies
*-full package couldn't be built. it threw 'too many open files' error and
failed.

*-medium pacckage is mostly sufficient. At least for resume-building
2020-10-25 16:27:43 +05:30
9fe4fe79ff Removed clementine
Strawberry now has smart playlists
2020-10-25 16:27:22 +05:30
33f477bdad Added Clementine and Strawberry
Remove Clementine after next Strawberry update

Next Strawberry update is expected to have smart playlists
2020-10-16 22:43:56 +05:30
fb6f550aa7 Cleanup unused packages
1. Vis : Use kakoune
2. borgbackup : try restic/rclone first
3. hledges extra packages
2020-10-12 00:36:17 +05:30
125123b872 nixfmt 2020-10-08 23:13:23 +05:30
83ad5f2add Revert "Added Elisa music player"
This reverts commit 7a247ac97d.
2020-10-08 23:03:19 +05:30
7bec2cc1aa Enable Flakes system-wide
To be used for personal projects in beginning
2020-10-08 22:59:45 +05:30
aac55cbd55 Minor cleanup 2020-10-08 22:59:16 +05:30
13bc1ba773 Added font config
Testing required. Removed if unnecessary
2020-10-05 18:37:17 +05:30
8d98c5527f Experiment: Added Amfora
For browsing Gemini websites
2020-10-04 22:51:03 +05:30
2c60030482 Switch to latest kernel 2020-10-04 22:50:34 +05:30
8bc62fb0c5 Add wget 2020-10-04 22:50:06 +05:30
9e02909731 Increase GRUB resolution to 1920x1080 2020-09-12 15:50:44 +05:30
7a247ac97d Added Elisa music player
Remove if not to liking later
2020-09-10 19:19:47 +05:30
648391d221 Added ffmpeg-full
To convert downloaded Bardcore to opus!
2020-09-03 23:41:01 +05:30
a4419291cd Added 'file'
Used by flac2opus script to add cover image (or something)
2020-09-02 14:44:11 +05:30
813c79e7ce Added du-dust
du re-implemented in dust
2020-08-30 17:30:25 +05:30
ba7e956f75 Added Niv for project dependency locking 2020-08-30 17:29:52 +05:30
8bb8fbe6b1 Kakoune-unwrapped and shellcheck 2020-08-23 22:35:28 +05:30
3555d22105 Add nixpkgs-fmt and rnix-lsp 2020-08-23 22:34:31 +05:30
6336a5e75f Set $EDITOR to kak 2020-08-23 22:33:50 +05:30
580d6f7c1d Cleanup and rearrangement 2020-08-23 22:32:05 +05:30
e890429110 Added kakoune and kak-lsp
Actual language servers go in shell.nix
2020-08-08 13:20:16 +05:30