Skip to content

Instantly share code, notes, and snippets.

View kidclone3's full-sized avatar
🔨
On building

Bùi Duy kidclone3

🔨
On building
  • Hanoi, Vietnam
View GitHub Profile
@kidclone3
kidclone3 / README.md
Last active July 3, 2025 03:43 — forked from AntonFriberg/README.md
How to install and configure a basic Hyprland setup on Ubuntu 24.04 using Nix and Home Manager

Hyprland on Ubuntu 24.04

Hyprland is not available by default on Ubuntu 24.04 so instead we can utilize the Nix package manager and Home Manager.

Nix

The benefit of the Nix package manager compared to others in this case is that the package and dependencies of Nix packages is immutable and self contained. This means that the entire setup is contained to a separate /nix

@kidclone3
kidclone3 / .ideavimrc
Created July 7, 2024 02:16
Ideavim setting for all machines
set relativenumber number
set surround
"set mouse=a
set clipboard+=unnamed
set ideajoin
"Select and move lines"
nnoremap J :m .+1<CR>==
@kidclone3
kidclone3 / download_files_from_googledrive.py
Created November 6, 2022 07:14 — forked from swyoon/download_files_from_googledrive.py
A script for downloading all files in a Google Drive folder.
"""
A Python script for downloading all files under a folder in Google Drive.
Downloaded files will be saved at the current working directory.
This script uses the official Google Drive API (https://developers.google.com/drive).
As the examples in the official doc are not very clear to me,
so I thought sharing this script would be helpful for someone.
To use this script, you should first follow the instruction
in Quickstart section in the official doc (https://developers.google.com/drive/api/v3/quickstart/python):

Keybase proof

I hereby claim:

  • I am kidhacker216 on github.
  • I am delus (https://keybase.io/delus) on keybase.
  • I have a public key ASCZ7XnrROR3ffj-0BrFbxrwqR8ZhopZcN16NyF-vb70_wo

To claim this, I am signing this object: